Tramway Transformer Station
                                     
Built 1905 - 1907










Plaque Location

32 Rivington Street
London
EC2

No Further Information Available

Categories
Locations
Names