27 Osborn Street

2009-12 UK Power Newtorks substation (formerly Whitechapel/Stepney/London Electricity substation), previously site of Ind Coope beer stores

Entrance to electricity substation, August 2017
Contributed by Derek Kendall

Themes

Tags

industry