World / United Kingdom / England / London, 5 km from center Coordinates: 51°28'26"N   -0°7'27"E

Stockwell Bus Depot



When built, this was the largest concrete building in the world.
Category: bus depot
|
|


place comments:
14 months ago   +1
Now a listed building and strangely attractive - for a concrete bus garage.
add your comment in English
Edited: 14 months ago Languages: en