I believe so. There are 4 doors on the building. Two doors on the left leads to an unidentified IDNO T/C 94443, and the two doors on the right leads to a UK Power Networks T/C 99538. These are identified on the doors. T/C means Transformer Chamber so I strongly suspect there are two different transformers located here.