Currently browsing tag

london train museum

London Transport Museum

Located next to the very Touristy Covent Garden Plaza, the London Transport Museum is a MUST for kids! Frankly, I was not …