London Transport Museum

0 Reviews Pinpoint Add to Favorites

London Transport Museum Covent Garden Piazza London, WC2E 7BB

It’s often said that the history of London is the history of it’s public transport system, which is what makes this museum so interesting. Located in Covent Garden, this multimedia experience takes you through the entire history of modernRead more