8 Places in England
Source:
@exploringlondon
8 places in England: Tower Bridge, Tate Modern, Crossrail Place Roof Garden, and 5 more. Every place is verified on Google Maps, featured in an Instagram post by Exploring London.

Tower Bridge
Place
4.8
Walk across the iconic Tower Bridge on its glass floor for breathtaking views of the River Thames. Explore the fascinating exhibition detailing the bridge's history.

Tate Modern
Building
Immerse yourself in modern and contemporary art at one of the world's leading museums. General admission is free, with special ticketed exhibitions available.

Crossrail Place Roof Garden
Botanical garden
4.6
Discover a serene rooftop oasis with a diverse collection of exotic plants. This free garden offers a peaceful escape from the city bustle.

Lift 109
Observation deck
4.4
Ascend to the top of Battersea Power Station for unparalleled panoramic views of London. Experience the city's skyline from a unique perspective.

The Lanesborough
Hotel
4.7
Indulge in a luxurious afternoon tea experience, currently featuring a Bridgerton theme. Enjoy exquisite pastries and sandwiches in an elegant setting.

Waterstones
Book store
4.7
Explore Europe's largest bookshop, a multi-story haven for literature lovers. Discover new reads and enjoy the vibrant atmosphere.

Woolwich Town Hall
City or town hall
4.4
Admire the stunning architecture and rich history of this grand municipal building. Entry is free, allowing you to explore its impressive interiors.

Mundo Pixar Experience
Event venue
3.6
Step into the magical world of Pixar at this immersive exhibition. Relive your favorite movie moments and explore interactive installations.