Try a Christmas Eve fish feast, a Christmas Day buffet or a multicourse meal in the mountains this holiday season.
Explore the many top-notch fine dining and casual restaurants in Mayfair, London - the city's most affluent districts.