Festive Food Unwrapped: A Guide To The Best Christmas Dinners in London
Tis the season for indulgence and endless social gatherings, and we've got your back! In the spirit of merriment, we’ve rounded up the finest Christmas dinners we could find in the city.
Whether your wallet's feeling the squeeze or you're ready to splash out on a luxury experience, we've got a Christmas meal in London to suit you. Plus, we've included venues perfect for hosting larger family gatherings, especially with kids in tow.
Luxury Christmas Dinner in London
The English Grill
Indulge in a lavish feast at The English Grill, Victoria, where plush teal armchairs await you. Choose from a variety of festive menus, featuring delights such as smoked chicken and ham hock terrine with apple chutney, a classic turkey roast adorned with all the trimmings, and a homemade Christmas pudding drenched in brandy sauce. For those seeking a twist, immerse yourself in the season with The English Grill’s unique festive curry menu.
Where: 39 Buckingham Palace Road, SW1W 0PS
How Much: From £139 per person
Website: https://rubenshotel.com/dining-and-drinks/the-english-grill
The Cadogan Arms
Step into the lap of luxury at The Cadogan Arms, a British pub exuding opulence in Chelsea. Guests are treated to a choice of Christmas menus, featuring seasonal specials like Christmas stuffing Scotch eggs and a tempting turkey and cheese toastie. Explore the festive set menu boasting sumptuous offerings such as crispy lamb ribs with anchovy and sorrel yoghurt, Cumbrian beef Wellington, and a delightful winter fruit crumble. Every detail, from the bold flavors to the ornate interiors, speaks of sophistication.
Where: 298 King’s Road, SW3 5UG
How Much: From £90 per person
Website: https://thecadoganarms.london
The Princess of Shoreditch
For a memorable festive dinner in a snug setting, The Princess of Shoreditch stands out as one of London’s premier gastropubs. Priced at a reasonable £60 per person, the festive menu promises culinary delights such as confit duck leg salad with beetroot pear and chicory, a splendid Christmas dinner, and a delicate lemon meringue tart with creme fraiche. Immerse yourself in the warmth of British cooking at its best.
Where: 76-78 Paul Street, EC2A 4NE
How Much: £60 per person
Website: https://theprincessofshoreditch.com
Wild Honey St James,
Indulge in the epitome of luxury this Christmas at Michelin-starred Wild Honey in Mayfair, where Chef Anthony Demetre orchestrates an extravaganza of culinary delights. The Christmas Day menu, a symphony of six courses, begins with a sparkling note—a glass of Champagne and an array of tantalizing snacks. Immerse yourself in the opulence of French cuisine with dishes like halibut adorned with Champagne and caviar veloute, a terrine ensemble of duck, chicken, and pork mingled with hazelnuts and winter fruit, culminating in the grand finale of Christmas pudding with luscious brandy butter.
Where: 8 Pall Mall, SW1Y 5NG
How Much: £230 per person
Website: https://www.wildhoneystjames.co.uk
Bingham Riverhouse
Christmas at Bingham Riverhouse in Richmond offers a dual culinary experience. In the elegant Steven Edwards restaurant, embark on a fine dining journey with a seven-course menu, complemented by optional wine pairings. Alternatively, revel in a more relaxed atmosphere at the Garden Rooms, where the spotlight is on a classic turkey roast dinner. Whichever path you choose, expect a celebration steeped in style and culinary finesse.
Where: 61-63 Petersham Road, TW10 6UT
How Much: £175 per person for Steven Edwards menu, £140 per person for Garden Rooms menu
Website: https://www.binghamriverhouse.com
Galvin at Windows
Galvin at Windows offers stunning views and a steal of a festive three-course lunch at £55 per head. With dishes like smoked chicken and ham hock terrine and roast guinea fowl, it's a luxurious experience.
Where: London Hilton, 22 Park Lane, W1K 1BE
How much: From £55 per person
Website: https://www.galvinatwindows.com
Cheap Christmas Dinners in London
The Garrison
Embark on a festive culinary journey at The Garrison, a much loved gastropub in Bermondsey. This is no ordinary Christmas dinner; it's a gastronomic adventure. Delight in a three-course menu featuring foie gras and chicken liver parfait, succulent turkey paired with parsnip puree, sprout tops, and chestnuts, and cap off the experience with a sticky toffee pudding adorned with drunken dates and clotted cream. All this, offered at a very reasonable £43.50 for three courses or £37.50 for two.
Where: 99-101 Bermondsey Street, SE1 3XB
How Much: £43.50 for three courses, or £37.50 for two courses
Website: https://thegarrison.co.uk
Brindisa
Indulge in a Christmas Crunch at Brindisa, where value meets exceptional dining. For a mere £25 per person, savor a two-course menu with the option to add croquetas and a glass of Cava. Feast on a spread of manchego, Iberico chorizo, tortilla, and padron peppers with the Tabla Mixta, and relish the Tarta de Queso (baked cheesecake). This is an opportunity to dine out over the festive season without breaking the bank.
Where: Various Locations
How Much: £25 per person
Website: https://brindisa.com
The Duke's Head
For a festive experience by the River Thames, The Duke's Head in Putney beckons. Whether it's a family dinner or a celebratory event, the venue offers set and sharing menus. Dive into dishes like curried parsnip soup with chestnut gremolata, roast West Country beef rump with goose fat potatoes and crushed root vegetables, and conclude with apple, fig, and chestnut crumble with lemon thyme custard. Priced at £44 per person, enhance your meal with an optional festive wine package.
Where: 8 Lower Richmond Road, SW15 1JN
How Much: £44 per person
Website: www.dukesheadputney.com
Christmas Dinner in London with Kids
Concerned about cramped spaces and unfriendly menus when dining out with the little ones? Fear not! These family-friendly spots promise a stress-free festive meal, making you wish you opted for family dinners out more often.
Roast
Expect British Christmas classics at this Borough Market gem. The festive a la carte menu at Roast kicks off with delightful table snacks, including smoked salmon rosettes and poached oysters with Champagne foam and caviar. Indulge in a classic turkey roast or go for the famous roast beef Wellington served with Madeira sauce and Yorkshire pudding. With an array of sides, from smoked bone marrow sauce to extra roasties, hunger is not on the menu here.
Where: The Floral Hall, Stoney Street, SE1 1TL
How Much: Prices are on an a la carte basis
Website: https://roast-restaurant.com
Riding House
If you crave a relaxed atmosphere, rejoice! Riding House's restaurants in Fitzrovia, Bloomsbury, and Victoria are brimming with festive cheer. The three-course group menu starts at £50 per person, and there are plenty of extravagant options to choose from. And yes, there's a dedicated vegan offering, ensuring everyone in the family is catered to.
Where: Various London Locations
How Much: From £50 per person
Website: https://www.riding.house
As we wrap up this festive feasting guide through London, we hope it has sparked your appetite for unforgettable Christmas dining experiences.
From the comforting classics to innovative alternatives, the capital's diverse eateries offer something for every palate.
Whether you're planning a lavish celebration in the heart of Mayfair, a cozy family gathering in Shoreditch, or a stress-free feast with the little ones, London's restaurants are ready to make your Christmas memorable.
So, loosen your belts, embrace the festive spirit, and embark on a culinary adventure that London's vibrant dining scene promises.
From all of us at London Living, we wish you a joyous and delicious holiday season!