The Windmill Mayfair
Looking for the best Mayfair Christmas restaurants in London? Escape the West End's shopping chaos and retreat to the calming oasis that is The Windmill, the perfect hideaway for a festive feast with a difference. Tucked away from the hustle and bustle of Central London, this hotspot serves up a stellar set menu featuring mouthwatering dishes like smoked mackerel pâté with chestnut butter, crown of English turkey with all the trimmings, as well as Devon crab and scallop tagliatelle. Craving something sweet? Indulge in their spiced winter fruit bakewell with a dollop of clotted cream for the perfect end to a sumptuous meal.