Canary Wharf is a business district in London, located in the East End of the city. It’s home to some of the tallest buildings in the UK, including One Canada Square, as well as numerous shops, restaurants, and cultural attractions. The area has undergone significant regeneration in recent years, making it a hub of modernity and innovation.
Benjamin Franklin House is a unique and fascinating attraction located in the heart of London. The house was…
Located in the heart of Kensington in London, the Leighton House Museum is a must-visit destination for art…
We look forward to welcoming you back when we reopen on Friday 21st April 2023 from 10.30am. The Old…
The Museum of Brands, located in Notting Hill, London, is a unique destination that offers a fascinating glimpse…
Search our comprehensive list of UK Museums.