London Transport Museum

The London Transport Museum in Covent Garden documents the history of public transport in London from the ‘sedan chairs’, used … More