WIP · World in Pocket

garage, National Steam Car Company plaque

London, England, United Kingdom

garage, National Steam Car Company plaque

On this site stood a Garage for the Steam Buses which The National Steam Car Company opened in 1911. The Clock Tower is a replica of the one which existed until 1999. — Nunhead Lane, SE15

Listen to the audio guide for garage, National Steam Car Company plaque Free on WIP — starts by itself when you arrive, even with the screen off