Delight in a luxurious breakfast experience with breathtaking views of the River Thames and London's iconic skyline from the tallest building in the city.
Delight in the timeless tradition of British afternoon tea at this iconic and elegant Mayfair hotel, known for its impeccable service and luxury experience.