The London Transport Museum is a museum dedicated to the history of public transport in England's capital city. The museum has been housed at the Victorian Flower Garden, located in Covent Garden, since 1980.
Combine London favorites. Some things are better together.