Trams, trains, tubes, trolleybuses and buses: a look around the London Transport Museum

Transport aficionados are going to love the London Transport Museum, a three floor attraction located in the Grade II-listed Flower Market building in Covent Garden Piazza. The museum is dedicated … Continue reading Trams, trains, tubes, trolleybuses and buses: a look around the London Transport Museum