Set lunch menu for two at The Foyer
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.
Brook St, Mayfair, London W1K 4HR, United Kingdom
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.