Festive Food at London Restaurants

8 destinations curated by View

Are you searching for some classic Christmas treats in the city this year? Look no further than our selection of ideas for festive food at London restaurants. Whether you're planning an office outing or a romantic interlude, our recommended list of festive food at London restaurants is the guide for you.
Premium listing

131 Waterloo Road, Waterloo, London, SE1 8UR
(020) 7928 5086

Waterloo Bar and Kitchen is a stylish restaurant attached to the back of the Old Vic Theatre. At Waterloo Bar and Kitchen you will find a concise choice of meals that are complemented by a good selection of wines and other drinks.

  • Located two minutes walk from Waterloo station
  • Perfect for a relaxed lunch, or buzzing early evening
  • Friendly and attentive service and a great ambience
  • Modern British cuisine with a variety of daily specials
  • Brunch and hearty roasts are available on Sundays

Sign in now with Google or facebook to post your own views

Or use your

More Festive Food at London Restaurants



A fine seasonal menu is available for Christmas 2017 at Belgo with treats such as moules mariniere and traditional roast turkey. The Christmas menu starts from £19.

50 Earlham Street, Covent Garden, London, WC2H 9LJ
(020) 7813 2233

Bleeding Heart Restaurant


The Bleeding Heart Restaurant is a great option for a business meal thanks to its traditional style interiors and quality food.

Bleeding Heart Yard, off Greville Street, Clerkenwell, London, EC1N 8SJ
(020) 7242 2056

Coq d'Argent


In 2017 Coq D'Argent has sumptuous festive offerings on the menu with a set menu starting from £49.

No 1 Poultry, The City, London, EC2R 8EJ
(020) 7395 5000

Gatti's Restaurant


Choose from a variety of traditional and popular Italian dishes, which includes many vegetarian meals, at Gatti's restaurant.

1 Finsbury Avenue, Broadgate, London, EC2M 2PA
(020) 7628 8375



Reservations are now open for Christmas 2017 at Blackheath's Locale. Enjoy a three course meal with a terrific choice of dishes for just £28.95.

1 Lawn Terrace, Blackheath, London, SE3 9LJ
(020) 8852 0700

Mango Tree


The Mango Tree 2017 Christmas menu starts at £34.50 per person and is available from 14th November to the 24th December for both lunch and dinner.

46 Grosvenor Place, Belgravia, London, SW1X 7EQ
(020) 7823 1888

Thai Square


This Islington location of the Thai Square chain is particularly inviting and offers the sumptuous and reasonably priced food Thai Square regulars have been accustomed to. With a contemporary interior and informed and helpful staff, this Thai Square is a must.

347-349 Upper Street, Islington, London, N1 0PD
(020) 7704 2000

The Winter Garden


In the lead-up to the festive season, celebrate with your loved ones whilst enjoying a delicious three-course pre-Christmas lunch or dinner, including a glass of Champagne at the stunning Winter Garden. Priced at a very reasonable £50 per head.

The Landmark London, 222 Marylebone Road, Marylebone, London, NW1 6JQ
(020) 7631 8000