Currently browsing tag

Covent Garden

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 …