London, United Kingdom
5A London Rd
N/A
It's a railway depot; out of bounds to the general public! So the closest you're going to get to this place is observing it whist being on top of a double decker bus or strenuously trying to peer over the bridge that spans over the railway lines!
like
I did not hate this place
What can I say... It gets you home.
A lot of history at Lambeth London underground and the surrounding areas.
No comment
Depot
Deli
The best companies in the category 'Deli'