Explore London
At The Tower Hotel by Thistle, where London’s iconic skyline meets timeless hospitality, we’re committed to enriching every guest’s stay with seamless, memorable experiences.
Explore London with our innovative solution that allows us to deliver personalised travel tips to you, our loyal guests, helping you discover the best local experiences with ease.
Whether you’re exploring the historic Tower of London, strolling along the Thames, or seeking out hidden gems in the city, use the handy tool below to view our hand-picked guides, or click the Personalise button to craft something completely bespoke to you and your visit to The Tower Hotel.
Powered by Obvlo
Iconic sights, just steps away
Tower of London
Situated near to the Tower Hotel, the Tower of London houses the Crown Jewels and has a rich history of imprisonment and intrigue.
Tower Bridge
Stroll across its glass-floored walkways for sweeping views of the Thames and city skyline. Visit the exhibition to uncover the bridge’s Victorian engineering marvels.
St Pauls Cathedral
An iconic domed cathedral with stunning interiors, St Paul’s offers breathtaking city views from its dome and serves as a symbol of London’s resilience.
London Pass
The London Pass gives you 1-7 or 10-days to see and experience as much of the city as possible – from iconic landmarks to hidden gems. With access to over 80 attractions, you can discover London fuss-free.
Borough Market
One of London’s oldest and most vibrant food markets, Borough Market is a paradise for food lovers, offering fresh produce, gourmet treats, and international cuisine.
Sky Garden
A lush indoor garden atop a skyscraper, Sky Garden provides stunning panoramic views of London, a relaxed atmosphere, and excellent dining options.
HMS Belfast
A historic Royal Navy warship-turned-museum, HMS Belfast offers an immersive experience of life aboard a World War II-era cruiser on the River Thames.
Canary Wharf
A modern financial district, Canary Wharf features striking skyscrapers, luxury shopping, waterfront dining, and cultural attractions, making it a dynamic business and leisure hub.
The Shard
London’s tallest building, The Shard boasts breathtaking views from its observation deck, world-class restaurants, and luxurious hotel accommodations in a striking glass skyscraper.
Trinity Square Gardens
Reflect in this quiet spot near the Tower of London, home to moving memorials honouring the Merchant Navy.
Butler’s Wharf
Dine alfresco with unmatched views of Tower Bridge. This converted warehouse district is filled with restaurants, galleries, and luxury living.
St Katharine’s Dock
Discover this peaceful marina, perfect for a waterside coffee or boutique shopping. Once a bustling dock, it’s now a serene retreat.
London City Hall
Admire this striking glass building on the south bank of the river. Stop by the public spaces or enjoy the riverside surroundings.