minube
Really interesting exhibits
The London Transport Museum is located in Covent Garden, in the heart of London. It tells the story of various types of transport that have been used in the city, such as the metro, bus and tram. It offers really interesting exhibits about various aspects of transport in London and its evolution over the years.