1 attraction we cover in Covent Garden, London: London Transport Museum.
Housed in a Victorian flower market in Covent Garden, this museum traces two centuries of London's urban growth through its iconic red buses, vintage Tube carri...