1. Claridge's — Mayfair
Mayfair's Art Deco grande dame, the definitive London luxury hotel.
Claridge's has been Mayfair's grandest address for well over a century, with Art Deco interiors, impeccable service and a famous afternoon tea in the Foyer.
It suits a special occasion or a luxurious base near Bond Street.
Good to know: Book afternoon tea in the Foyer even if you stay elsewhere.
Brook Street, Mayfair, London W1K 4HR