Sign up for events, offers and updates
At the centre of London’s Mayfair, Claridge’s is an art deco jewel that is the embodiment of grand English style and timeless glamour.
Grand in style yet warm and welcoming, The Beaumont’s classic design is inspired by the great Art Deco hotels of the 1920s. Superbly located on a quiet Mayfair square, it recaptures the luxurious spirit of a bygone age, with a much-praised, personal style of service.
An urban escape for the luxury traveller, located in prestigious Grosvenor Square.
At the beating heart of London’s Mayfair Village, The Connaught redefines the British luxury experience. An expertly judged blend of tradition with the utmost modernity, The Connaught is the insider’s choice for connoisseurs in the art of living well.