Vauxhall Bus Station threatened with demolition to make way for a ‘riverside town’
The Vauxhall Society is up in arms over TfL and Lambeth Council plans to spend £25 million demolishing the shiny edifice that is Vauxhall Bus Station, just ten years after it …
Vauxhall Bus Station threatened with demolition to make way for a ‘riverside town’ Read More