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:
13 months ago   +1
Now a listed building and strangely attractive - for a concrete bus garage.
add your comment in English
Edited: 13 months ago Languages: en