Currently browsing tag

London pass attractions

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 …