Barge House
Bargehouse is an exciting atmospheric space in London’s fast moving South Bank and Bankside areas. A vast, untouched four-storey...
The Horse Hospital
Built in 1797 as stabling for cab drivers' sick horses, this building is notable for its unique stone tiled floor. Access to both floors...
St. John's Smith Square
St John's Smith Square is a former church in the centre of Smith Square, Westminster, London. Sold to a charitable Trust as a ruin...