London Transport Museum Leave a Comment / By Christian Wolmar / October 29, 2014 Location Covent GardenLondonNext Event No upcoming events Upcoming EventsNo events in this location