Experience the very best of London while enjoying the comfort of a single centrally located hotel throughout your stay. This relaxed and immersive journey combines iconic landmarks, royal history, world-class attractions, and memorable day trips, allowing you to explore England’s vibrant capital without the need to constantly unpack and move hotels.
From Windsor Castle and Stonehenge to the Tower of London and St Paul’s Cathedral, discover some of England’s most celebrated sights. Along the way, enjoy a Thames cruise to Greenwich, Afternoon Tea beneath the Cutty Sark, a West End theatre performance, and exclusive experiences that showcase the rich history, culture, and character of London.