The only luxury hotel on the River Thames, The Savoy is a five-star experience known worldwide for its luxurious and beautiful accommodations. As the first hotel built for the purpose of being a luxe hotel in all of London, it
The Connaught has known a few names and owners over the course of its more than 200-year history, but its main throughline has always been luxury.
The Ned, adorned in 1920s style and boasting ten restaurants, offers a unique experience and a perfect escape during your London adventure.
The Chiltern Firehouse restaurant is a Michelin-starred eatery with seasonal offerings. A unique and domestic experience, the Chiltern Firehouse truly does feel like a home away from home.