Christmas Food and Drink You Need to Try in London


With Christmas just around the corner, many upcoming visitors and locals alike are already planning their festive feasting in the city. London is renowned as one of the globe’s major foodie capitals, so there’s always lots to try when you’re here.

From international cuisine to traditional British dishes, there’s lots of fantastic venues sure to appeal to even the most discerning of Christmas diners.

With all of these factors in mind, we’ve compiled this brief guide to the best spots for sampling all London’s festive foodie scene has to offer.

Maggie Jones’s


This British restaurant is named after Princess Margaret, and provides a great spot for Christmas dining. The festive menu will be on offer throughout December, and includes such dishes as prawn cocktail with crab and avocado, onion soup and more substantial fare like roast pork and sirloin steak.

Desserts are no less impressive, including bread and butter pudding and mince pies, all served with rich cream for the ultimate in elaborate festive treats.

Winter Wonderland

Hyde Park

This remarkable space is a staple of London’s festive scene, with an array of great events which include not only delicious food and drink, but ice skating, fairground rides and much more. Winter Wonderland takes place in London’s Hyde Park every Christmas, and offers yummy seasonal street food and mulled wine, much of which can be enjoyed while you browse the Christmas market for gifts during your stay at the Montcalm Hotel London City.

Percy & Founders


This London restaurant in glitzy Fitzrovia will be offering a set Christmas menu this year, offering larger groups the chance to take over the dining room, part of Percy & Founders initial Grade II listed structure.

Expect elegant surroundings and a refined menu which includes dishes such as traditional favourites like turkey and stuffing, alongside plenty of free-flowing mulled wine and champagne. For diners on Christmas Day itself, the event will be extra-special, complete with yummy soups, venison and decadent touches such as Christmas pudding.

La Poule au Pot


A classic French restaurant in luxury-laden Belgravia, La Pule au Pot is this year offering a three-course festive feast, which will be available until 24th December. There’s lots of traditional French dishes to choose from, including smoked salmon roulade, onion tart and chicken supreme.

The dessert menu offers dishes such as chocolate mousse, and there’s also a New Year’s Eve menu on offer.

London Shell Co.


If you feel like trying something different this Christmas, then a trip to the London Shell Co. might be just the ticket! Here you can head to Regent’s Canal to enjoy a drink on board a docked ship, heading off on a cruise along Camden Lock, including a delicious dinner.

The menu focuses strongly on seafood dishes, and there’s also an extensive menu of desserts.

The Jugged Hare


This restaurant is a real London favourite, which makes the ideal venue for dining in the city this Christmas. The Jugged Hare London provides a tasty seasonal menu specialising in game, and has become particularly notable for its 18th century-era dish, Jugged Hare.

The Sunday Roast specialises in spot-roasted meats, as well as wild fish and shellfish options. There is also an impressive menu of daily specials to choose from. Whether interested in a full feast or light canapes, this is a wonderful place to get away from it all during the festive season.

Wright Brothers


This seafood and oyster specialist has venues across the city, including Battersea, Spitalfields, Kensington and Soho. Each space is offering a sit-down menu this Christmas, including festive drinks and canapes.

It’s a slightly offbeat way to enjoy the festive season, but will include some of the finest seafood London has to offer, including dishes such as crap, shrimp and scallops alongside freshly-prepared sauces and seasonal vegetables.

If you’d prefer to keep your dining light, then there’s lots of great options to choose form, too – ensuring that this is the perfect place for seafood fans staying in London.

The Grand Duchess


For diners looking for something a little more offbeat, there’s always The Grand Duchess in Paddington, which is located on a permanently moored boat.

Festive dining options launch on 1st December and are available throughout the month, with favourites including treats such as Devon crab, cranberry stuffing and pigs in blankets. It’s a great way to enjoy a meal while staying at luxury hotels for families, and also provides a new way to see the city. There’s capacity for 40 people, helping to make this an intimate and exclusive option as well.

The Montcalm London City

Chiswell Street

The Montcalm London City will be providing a range of different festive dining options this Christmas, including everything from luxurious savoury fare to an opulent afternoon tea in the City of London.

With stunning surroundings and a flair for British seasonal dishes combined with some typical French cuisine, this is the perfect spot for enjoying a few festive drinks and enjoying the delightful Christmas ambiance.

Afternoon tea itself can be enjoyed the traditional way, with classic cakes, teas and all the trimmings, or instead be made even more special with options such as the chocolate-themed edition and an Indian variety for adventurous diners.

Champagne is another fantastic option which can help to upgrade the afternoon tea experience this Christmas.


Battersea Power Station

An Italian-style festive feast awaits visitors to Fiume this Christmas, with three-courses of delicious dishes to choose from. Expect rich flavours and an opulent dessert menu, including tiramisu, ice cream and cheeses, with prosecco on tap and the chance to add extra festive touches such as Christmas crackers for an additional charge.

There’s more extras available for anyone who makes a booking for more than ten guests, so this is a particularly fantastic choice for large parties.