London Transport Museum Review- 15 Can’t Miss Secrets
Why is the London Transport Museum in Covent Garden one of the best places to learn about the people and history of London? I have walked by this building in Covent Garden countless times, always curious about what’s inside the museum. To end my curiosity, I spent a few hours exploring it on a sunny…