Posted on February 19, 2015
Graham told me they’re going to tear this down to make way for some development or other …. does anyone know if he’s right??
Category: Architecture, London, Transport Tagged: Architecture, Bus Station, London, Vauxhall
Leave a Comment
Website Built with WordPress.com.