This botanical-inspired haven is arguably one of the most striking restaurants in London. The Folly an ideal candidate for Christmas, as guests are able to enjoy anything from a canapé reception and winter buffet to a sumptuous three-course setup. There's cocktails aplenty throughout, and a devoted event planning team to help you plan the perfect night out.
Top Christmas Dinners In London
So you've been tasked with planning the get-together this year? Look no further, because we've searched far and wide to bring you the very best of the city's festive feasting. We know how difficult it is trying to please your fussy friends and colleagues, so let us give you a hand. From swanky plates to easy-going buffets, this lot is sure to get your mouth watering when it comes to planning the perfect London Christmas dinner.
Drop in on Southwark Street's landmark Blue Fin building to discover where a delicious three-course banquet awaits. Fancy something lighter? Not an issue, as The Refinery also offers canapé receptions and winter buffets to provide that extra bit of seasonal cheer.
Retreat to Canary Wharf for a feast at this sleek hangout. Offering you anything from a canapé reception to an indulgent three-course menu, The Parlour's dedicated team of event planners are there to take the stress out of your get-together by planning every step of the way.
About as quirky as they come, The Gable is a charming choice of venue. Excelling in fun party vibes and serving up a raucous roster of good tunes and heady cocktails, you're in for a wild one. They're dishing up a fabulous selection of dinner offerings; from delicious finger food spreads through to traditional three-course meals.
Fancy trying something unique for this year's Christmas do? Experience Allyu's sumptuous menu of modern Nikkei cuisine, with dishes including tasty ceviche, stunning turkey roasts and Peruvian-style bites in luxurious surroundings.
Located just a stone's throw from St Paul's Cathedral, this stunning hideaway is located in a Grade II listed building, with a nautical theme that harks back to Britain's trading history, hence the name The Trading House. If you fancy a tipple, there's an extensive drinks menu, along with a gorgeous selection of classic dishes.
The ultimate festive celebration, The Aeronaut's Christmas cabaret promises a night of jaw-dropping circus-themed acts and mouthwatering food. Save yourself the washing up by taking a seat in the heated marquee and leaving it up for the experts.
A trendy dining destination in the heart of Central London, this charming spot is serving up a happily affordable spread this year. Boasting a three-course Christmas dinner menu alongside cosy coffee and mince pies, Ruby Bar Blue promises to do festive feasting the right way.
Nestled in the heart of Wimbledon, this SW London favourite is a top pick all through the year, though wintertime at 601 Queen's Road is extra special. Make your way through all kinds of festive delights, with plenty of vegan options available and cocktails galore.
This charming gastropub is showing Balham how it's done this year. Head down to The Regent to find delightful decor with olive hues, quaint dining tables and strewn fairy lights. Here, you can enjoy a lovely Christmas dinner for two in London, washed down with a tasty cocktail or two.
With a bespoke party planning service that is as hassle-free as it is personal, Devonshire Terrace represents a fantastic option if you're looking to celebrate close to the city centre. The venue's four private dining rooms play host to a delicious three-course Christmas feast.
For Christmas dinner with your pals, family and work mates alike, check out All Bar One on Appold Street. They're serving up festive buffets fronting crowd-pleasing bites, plus a three-course menu of breaded brie and turkey with all the trimmings.
Touting smoked salmon canapes made up of dill pickled cucumbers and a rye bread crisp or a succulent beef Wellington accompanied by clotted cream mash, The Cadogan Arms is the place to go for Christmas dinner. Make your way inside for Chelsea charm alongside first-class grub.
With industrial-chic stylings and a spectacular array of dishes and drinks, this hella good-looking venue in Bank is a charming choice for a Christmas dinner. The friendly folk at Forge serve up a cracking selection of offerings, leading to a cheeky dance in the downstairs club room.
The Milestone Hotel and Residencies is absolutely blowing it out of the water this festive season with a Christmas eve dinner and a special lunch on the big day. While the menus differ, you can expect an incredible five-course meal on each, with something to suit all tastes.
If you're looking for a first-class Christmas dinner, then The Star of Kings on York Way is a firm choice. Boasting a cosy space decked out with festive features, this venue is the ideal space to enjoy a hearty dinner, alongside plenty of boozy favourites with loved ones.
An all-day drinking and dining hub in the heart of Balham, The Exhibit lays on delicious food packages guaranteed to bring cheer. Go for light finger food or indulge in the multi-course banquet which offers up delicious roast meats and lip-smacking Crimbo desserts.
If you're on the hunt for fabulous Christmas dinners in London, Salt Yard is your answer. Settle into the venue's swish interiors and get ready to tuck into Spanish tapas and a wide drink selection. It'll be sure to impress everyone from the fam through to your work colleagues.
You can always rely on The Star by Hackney Downs to whip up a top-notch Christmas dinner in its laidback space. Grab your pals and make your way to this Queensdown Road hotspot for its vegan Wellington or mouthwatering turkey, with all the trimmings.
Expect a sensational seasonal supper this winter, with three courses of all the festive staples cooked up to perfection. Brimming with yuletide cheer and themed cocktails, the only thing you'll need to take care of is deciding who you'll meet under the mistletoe over at Drake and Morgan in King's Cross.
On the hunt for delicious dinner in London this Christmas? Slug and Lettuce in Aldgate will be putting on a cracking spread this year, offering you everything you'll need for the ultimate festive celebration. Whether you fancy bottomless brunch, afternoon tea or a slap-up three-course meal, they've got you covered.
Searching for something different for your Christmas dinner in London? Look no further than The Curry Room at The Rubens. The restaurant is serving up a stunning three-course feast that'll take you on a gourmet journey by using spices imported from India.
This year, The Old Frizzle is going alpine with the help of The Raclette Bar. These dairy deities will be melting delicious, oozing cheese right at your table at this Wimbledon haunt, which you can dig into alongside meats, Mediterranean veg, fries and tasty amuse-bouche.
This gorgeous Victorian pub is renowned for its lovely roast dinners, so if you're searching for somewhere to eat this Christmas, look no further. With a lovely traditional setup on offer, as well as plenty of superb sips behind the bar, The Wheatsheaf definitely takes away all the hassle of cooking at home.
Choose from a cracking selection of offerings at The Sterling, including a fork and finger buffet and a traditional three-course meal accompanied by crispy spuds and lashings of gravy. You and your party will dine in a beautiful, modern space at the base of The Gherkin.
Celebrate the festive season with your office mates, family or pals over at The Duke of Sussex in Waterloo. The cosy pub is serving up delicious three-course feasts, showcasing your classic roasts alongside tasty alternatives. Wash it down with craft pints, fine wine or bubbly.
Sometimes finding the ideal spot for a hearty Christmas dinner can be difficult, so why not make your way to The Leyton Star for its budget-friendly plates. Enjoy delving into its traditional meal with vegan-friendly options, accompanied by pub favourite bevvies and festive tunes.
Sitting on the banks of the River Thames in Putney and ageing over 150 years, this pub offers you a rest from the bustling city. With cosy spots and seating areas to relax in, the food menu at The Duke's Head is full of hearty, warming British treats.
The Drift brims with quirky collectables, hidden alcoves, a mixology table, a fine-dining nook and a secluded cabana with a captivating view of Europe's largest private aquarium. On top of all that, it's also a great spot for Christmas dinner. Ideally located near Liverpool Street, kick back and enjoy three courses with all the trimmings.
This Victorian boozer is located just off Edgware Road, offering you a cosy haven with which to celebrate in. The Lord Wargrave boasts a stunning menu filled with succulent roasts and an impressive choice of cask ale, keg beer and whisky, perfect for your Christmas festivities.
Fancy something a little different to your usual meat and two veg for Christmas dinner? Mint Leaf Lounge over in the City boasts a variety of seasonal sharing menus, featuring lip-smacking dishes such as tandoori turkey, duck pepper fry and more.
Offering one of the best Christmas dinners in London, this gorgeous eatery is bringing you a traditional lineup of roast turkey with all the trimmings and plenty of puddings, alongside lots of delicious festive specials.
Want a Christmas dinner to remember? Aviary is a rooftop restaurant with gorgeous igloos that are sure to add an extra sense of exclusivity to your partying. Ditch the cooking on the big day and head here for Scottish halibut, braised ox cheek and traditional turkey spreads in a stunning setting.
Offering a blend of vintage charm and contemporary style, this stunning Wandsworth gastropub is a cosy place to book Christmas dinner in London. Fitted with a variety of private dining rooms and event spaces, you can tackle a seasonal spread laden with English rose turkey, 8oz British sirloin and figgy pudding at County Arms.
Head to Farringdon where The Piano Works is spicing up your December with a little live music, making it a great spot for a group Christmas dinner in London. The party pros are welcoming you into their underground abode for an afternoon of delicious cocktails, tasty food and songs as requested by the audience - aka you.
This season, King's Cross' Rotunda is bringing the festive cheer with one helluva Christmas menu in London. They also have all kinds of drinks packages, so they're an ideal contender for your yuletide celebrations whatever the size of your party, whether it be an intimate gathering or an office night out.
Situated only minutes from Clapham Common, this much-loved restaurant and bar is the perfect choice for festive feasting. Over at No 32 The Old Town, you can keep it traditional with Norfolk turkey or go for something a little alternative like pumpkin gnocchi.
Forget the traditional festive meal and go for something a bit more futuristic at Inamo. Using the world's first interactive ordering system, you can make thing's all the more exciting, with a lovely range of Asian dishes to tuck into.
Found yourself in the City and fancy a bit of Christmas dins? The Castle Farringdon is happy to provide. Boasting a three-course festive menu, that features dishes such as roast turkey, pan-fried sea bass and a mushroom tart, this place is coming out on top.
The Botanist Broadgate is one of the best places eat Christmas dinner in London. Book your space at this bar, restaurant and cocktail lounge, with plenty of seasonal party packages available for whatever the type of gathering you're planning.
Touting a private hire room alongside a crackin' dining space, The Star of Bethnal Green is a top spot for Christmas dinner with family or friends. Just a stone's throw from the station, this boozer is whipping up traditional plates, alongside a first-class drinks selection for the festivities.
On the hunt for a cosy Christmas in Kentish Town? Let The Bull & Gate take the reins. With a three course dinner for just £33 each, this rustic pub is a winning choice for some festive friovolities. Remember to save room for some dessert too as their double chocolate stout version of a classic pud is begging to be devoured.
The George on Great Portland Street really knows how to nail Christmas grub. Boasting confit goose bon bon canapes, alongside a succulent beef Wellington with clotted cream mash, wild mushrooms and a bone marrow gravy, this hotspot is bound to impress.
Old Compton Brasserie is one of Soho's most sought-after restaurants, offering a mouthwatering menu of confit duck, roast pork belly and turkey with all the trimmings in a chic Central London venue. And to pair with your sipping? There's plenty of delicious handcrafted cocktails.
Not only is The Heathcote and Star touting oh-so-chic interiors, but it also has a mouthwatering Christmas dinner menu to boot. Whether you fancy sinking your teeth into a vegan nut roast or a turkey crown with all the works, this Grove Green Road venue is bound to hit the spot.
An evening spent at one of these glamorous establishments isn't like your usual. Alongside quirky interiors and attentive service at Balans Cafe Bar, you'll find a mouth-watering menu of delicious, seasonal food and a cracking selection of speciality cocktails.
Cosy, cute and with loads of character, The Cat and Mutton is the perfect place for a Christmas dinner in London. The East London boozer is offering up mounds of turkey, veggie roasts and other festive goodies, with two courses available from as little as £20.
Although Roadtrip & The Workshop is known for its mouthwatering slices of pizza and ice-cold pints, it also whips up a crackin' Christmas dinner too. Head to this Old Street location to delve into succulent turkey or vegan options, complimented with flavour-packed vegetables.