Currently browsing tag

Museum Covent

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 …