Claridge’s in London is one of Europe’s most renowned luxury hotels, an Art Deco masterpiece in the exclusive Mayfair neighborhood with a 200-year history.
Artisans of Leisure arranges private England tours that showcase the best of the country’s Christmas festivities and holiday traditions combined with insider touring in London and the English countryside.