Address: London Transport Museum, Covent Garden Piazza, London WC2E 7BB | Find on Maps
The London Transport Museum sits directly on Covent Garden Piazza in central London. The museum lies within walking distance of Leicester Square, the Strand, and the River Thames, making it easy to combine with other attractions.
Closest landmark: Covent Garden Market, approx. 50 metres away [View on Maps]


