Valerie Wilson Travel

Claridge’s

At the center of London’s Mayfair, Claridge’s is an art deco jewel that offers the ultimate in luxury and timeless glamour.

Featured Photos
VIP Amenity

Set lunch menu for two at The Foyer

Property Credit

£128

The Property

At the center of London’s Mayfair, Claridge’s is an art deco jewel that offers the ultimate in luxury. It is the embodiment of grand English style and timeless glamour. For more than a century, it has preserved its unique heritage with all the modern flourishes a guest could wish for, bound together by world-renowned service that is impeccable, intuitive and highly tailored.

The Location

Brook St, Mayfair, London W1K 4HR, United Kingdom

Destination Tip

At the heart of London’s Mayfair, Claridge’s luxury hotel is perfectly situated in the West End, stylish shopping districts, leafy Royal parks and thriving business centers.

Browse Nearby

Europe London United Kingdom