The London Transport Museum is a museum that celebrates the history of London's transport system. Located in Covent Garden, the museum houses a collection of over 450,000 objects, including buses, trams, trains, and other artifacts that tell the story of London's transport network. Visitors can