Best Christmas Lunches In London 2024

As much as we love buying gifts and letting loose at the office party, we all know that the real winner is that festive spread. And if you're looking for a cosy spot to feast on scrumptious seasonal grub? You've come to the right place. From intimate British pubs with roaring fires to upmarket restaurants for that special touch, we've put together a list of the best places for Christmas lunch in London this 2024.

For more seasonal ideas? Check out our Christmas party guide to London

Last edited by Scarlett Welch

Last updated on 12th November 2024




The Market Tavern

Want to book a Christmas lunch in London? Then check out The Market Tavern. Located in Mayfair, this is a pleasant pub to try a diverse range of British fare, such as lamb rump with parsnip purée, mushrooms, pancetta and Jerusalem artichoke crisps and a cranberry, swede, almond and walnut roast. Enjoy these with craft beers, wines and artisan spirits available too, and get in the festive spirit. 

Smith's Bar & Grill

Sharing Roast for 2 & Unlimited Red Wine and 14 other offers

One of the best places for Christmas lunches in London, Smith's Bar & Grill provides you with a gorgeous setting to enjoy the holiday season. Either nab a heated terrace table or snuggle up inside with three courses for £70, featuring beef carpaccio to start, then roast turkey with all the trimmings wild mushroom risotto, or even tuna steak, followed by chocolate brownies.

And if you're looking for a Christmas Day lunch? Then check out their £90 three-course feast.

Lucy Wong

Happy Hour 💋 and 4 other offers

Inspired by 1950s Hong Kong, Lucy Wong is a sophisticated restaurant and cocktail bar where you can enjoy a delicious sharing feast. Sink into their comfortable sofas, surrounded by Asian artwork, and enjoy dim sum dishes like prawn or mushroom dumplings, as well as roast turkey bao buns, roast duck puff pastry bites and more. As for drinks? Try out a rhubarb-infused Shi-So-Sour or a Jade Temple, made with white rum. 

Dim T Hampstead

Looking for something a little different this Christmas lunch? Dim T Hampstead or Victoria is the place to celebrate in style. With a festive menu featuring three courses for £29.95, packed full of delicious, Asian-inspired dishes, this cosy spot offers a truly unique festive dining experience.

From flavorful dumplings and crispy duck to festive cocktails and everything in between, Dim T combines the best of both worlds for a holiday meal you won't forget.

The Mayflower

This cosy candlelit pub has views of the Thames and wood-burning fireplaces, creating a traditional British setting for your Christmas lunch. The Mayflower offers fancy fare like seafood, salmon and monkfish stew, roast turkey, and a passion fruit and mango pavlova for dessert, all from £90 per person.

Albert's Schloss London

Situated in the heart of the West End, Albert's Schloss is offering one of the most fun Christmas lunches around. Known for their fantastic live music and cabaret shows, these guys are also cooking up a mean, German-themed festive menu starting from £45 per person.

Choose between two or three courses, with dishes including slow-cooked beef Wellington, Beyond Meat burgers and apple strudel. Plus, you can enjoy premium European beers on the side.

Munich Cricket Club Canary Wharf

Student Discount and 4 other offers

A three-course Bavarian feast is on the agenda at Munich Cricket Club. Let crisp steins of lager keep you refreshed while you tuck into a belly-busting spread featuring traditional German trout meuniere, slow Dunkel-braised beef cheeks and baked gingerbread cheesecake.

You can even opt for a sharing board and top things off with drinks packages featuring Paulaner Munich beer or ice-cold Jägermeister and cold brew shots. Catch the action in Victoria and Tower Hill, as well as Canary Wharf. 

M Restaurant Threadneedle Street

DesignMyNight Exclusive Offer - Complimentary Cocktail and 2 other offers

For an international twist on Christmas lunches, head to M Restaurant on Threadneedle Street. They have a set menu for £60 per person that showcases alternative takes on the most popular dishes, including plates like salmon pastrami, rump steak, turkey stuffed with pork and chicken, and a vast selection of wines too.

Ciro's

Aperitivo Time - £6 cocktails

Ciro's is a wine bar found in the heart of Islington that serves delicious Italian small plates made with seasonal, local ingredients.

This Christmas, the intimate dining spot is offering a festive set menu for £35 per person which includes white truffle and rosemary nuts, white bean crostini with salsa verde and the likes of beef shin ragu or baked cod puttanesca for mains. You can even upgrade for an extra fiver to enjoy peach and prosecco. 

Aviary Rooftop Bar & Restaurant

20% off Christmas Food and 1 other offer

In need of a Christmas Day lunch in London for 2024? Aviary Rooftop Bar & Restaurant fits the bill with its private rooftop igloos in collaboration with Grey Goose and festive courses, plus mince pies to end with. Think slow-cooked British short ribs, roast Peterhead cod and steaming puddings drizzled in Cognac custard.

Ayllu

Live DJ Sessions and 13 other offers

Home to one of the best Christmas lunches in Central London, Ayllu will take you on a tasting journey through modern Nikkei cuisine. Experience South American-meets-Asian flavours at this swish find where dishes range from salmon and tuna tacos to Christmas rolls and Brussel sprouts, from £45 per person.

For an epic feast on Christmas Day, bask in an eight-course spread featuring seasonal delights from £75 per person.

Sail Loft

🃏 Kid's Table Every Sunday 🃏 and 3 other offers

It's not just the sweeping views of the Thames that make Sail Loft the ultimate Christmas lunch location, as the menus here are sure to wow too. Feast your eyes (and belly) on piled-high roasts, sumptuous vegetarian options, festive puddings and more, all with fizz or wine to accompany. Plus, there are buffets for those bigger parties too.

The Milestone Hotel and Residences

Sunday Roast Lunch Offer: Complimentary glass of Champagne and 2 other offers

Keeping an eye out for the best Christmas lunch in London hotels? The Milestone Hotel and Residencies are making sure your day goes to plan, rustling up beautiful banquets perfect for group dining, which showcase the likes of Norfolk bronze turkey, Hereford beef fillet and a stuffed Dover sole.

Join its restaurant Cheneston's on Christmas Eve for a six-course dinner accompanied by carol singers and a pianist to set the perfect festive ambience from £245 per person. Or, on Christmas Day, delight in either lunch or dinner for £325 each.

Auberge

Complimentary glass of prosecco and 1 other offer

A charming restaurant close to Waterloo station, Auberge features sleek black interiors, with artwork lining the walls and more than 10 different craft beers on tap. Offering both private dining rooms and a spacious communal area, there's plenty to enjoy there this festive season.

Their Christmas menu features two courses for £29.95, or three for £34.95. Expect smoked salmon and cream cheese, deep-fried camembert, beef bourguignon and so much more.

Hand & Flower Hammersmith

Hand & Flower Hammersmith is a Christmas dinner destination whatever your aim is, whether that's a feast with friends or a group outing among colleagues. There are two and three-course options at affordable prices, spanning from braised shin of beef to wild mushroom ravioli, with amaretto bread and butter pudding for dessert.

The Rubens at The Palace

On the hunt for a Christmas lunch in Central London? The Rubens at The Palace's The English Grill will be slinging out opulent menus, showcasing dishes such as lobster omelettes and roast dinners, as well as seasonal small plates and cocktails

If you fancy something a little different, The Curry Room is set to rustle up Indian-inspired feasts too. They're even hosting a Christmas Day lunch if you don't fancy cooking on the 25th, as well as Winter Wonderland afternoon teas throughout the festive season. 

The Last Talisman

Bottomless Brunch and 2 other offers

Located on Bermondsey Street, The Last Talisman is a gorgeous bar and restaurant filled with exposed brick walls, dark wooden furnishings and quirky artwork. You can tuck into a festive feast of crispy pork belly, salmon teriyaki and sirloin steaks here, or if you visit on a Sunday then be sure to check out their sumptuous roast dinners as well. 

Megan's - Various Sites

Step into a sparkling wonderland and treat yourself to a Mediterranean extravaganza with all the holiday fixings at Megan's.

From bacon-wrapped dates dipped in Christmas fondue to crispy brussels sprouts on creamy labneh and lamb kofte shish, they've got a range of different set menus on offer to whisk you away to a festive foodie paradise.

Christmas Day Brunch Buffet

@ Café Biltmore on Wed, 25th Dec 2024 @ multiple start times (see ticket info)

Celebrate Christmas Day in style at Café Biltmore with their festive Brunch Buffet on the 25th of December in Mayfair. Grab a £120 ticket and enjoy a magical day filled with all your favourites.

Gather your family and friends to indulge in a delectable spread featuring oysters, Middle Eastern delights, orange-glazed salmon, macadamia herb-crusted hake, and, of course, classic roast turkey. And don't forget dessert - get ready for a gooey chocolate log, traditional Christmas pudding, and more delicious treats.

Christmas at Slug & Lettuce

Get ready for the ultimate Christmas feast over at one of Slug and Lettuce's venues across London. Thanks to an abundance of City of London outposts, they're perfect for work Christmas lunches, although there are also branches in Croydon, Romford and more that are ideal for friends and family to get together also.

The Christmas lunch menu is sure to get the party started (with two or three-course options available), as there's a fantastic selection of starters to sink your teeth into. From chicken skewers and duck gyoza to start to a turkey feast or cauliflower cheese for mains, there's something to suit all.

Inamo Covent Garden

Unlimited Asian tapas & sushi with free-flowing wine or beer £54.95 per person and 2 other offers

With interactive tabletops, kitchen cams and sensational pan-Asian cuisine, Inamo is the high-tech restaurant you never you knew you needed. Make your way to Covent Garden for a modern take on tradition with innovative sushi dishes and grilled goods.

Their Christmas menu features the likes of wagyu beef parcels, miso aubergine and crispy duck with pancakes, also available at their Soho location and in the more intimate Onyx Room.

Jingle Bell Bottomless BAM Lunch

@ BAM Karaoke Box on Wednesday 4th December 2024 and 2 other dates

It's time to make your Christmas lunch extra merry at Jingle Bell BAM Lunch with tickets from £85 each. This festive event at BAM Karaoke Box brings together the best of holiday cheer, delicious food, and karaoke fun. Indulge in festive delights like turkey and cranberry sliders, eggnog French toast, and gingerbread parfait, all while sipping on bottomless cocktails to fuel your singing session.

Whether you're serenading your friends with Last Christmas or letting loose to Do They Know It's Christmas?, this event promises endless laughs, good vibes, and unforgettable moments.

Rick Stein Barnes

Festive Menu

For a festive meal with a coastal twist, head to Rick Stein Barnes. With its scenic riverside location, charming atmosphere, and seasonal menu, it's an ideal setting for an unforgettable Christmas dinner with loved ones.

Tuck into a warm salad of pigeon with watercress and potatoes or beetroot cured salmon with cucumber and apple pickle for starters, followed by the likes of duck confit with pommes Anna, braised red cabbage.

Star Tavern

Star Tavern is an award-winning pub in Belgravia that boasts a warm, traditional vibe. This renowned boozer will be making sure that you celebrate your Christmas in style this year with gorgeous buffet spreads and multi-course menus, with the option to join them on the big day too.

Bōkan

Delight in a delicious, festive tasting menu or three-course meal from executive chef Robert Manea at award-winning restaurant Bōkan. Enjoy warming French onion soup with Gruyère cheese and turkey stuffed full of dates, chestnuts and berries while taking in 360° views of the city.

Byron – South Kensington

With venues in South Kensington, Covent Garden, Tottenham Court Road and Shepherd's Bush, Byron is a laid-back burger restaurant that's a great shout for seasonal meals, thanks to their set menu starting from only £19.95 per person.

Indulge in a two or three-course feast centering around festive burgers, with options including the fried smoked cheese cheesemas or a classic buttermilk fried chicken option. Plus, you can enjoy the likes of giant pigs in blankets and camembert bites on the side.

Plough Inn

A chic pub that mixes contemporary and traditional decor, Plough Inn is a fabulous spot for a celebratory Christmas feast. While you can opt for a load of gorgeous buffet options, you can also snap up two or three courses of enticing eats, from pan-fried gnocchi to Usk Vale turkey breast.

Wolfpack West Hampstead

You'll find a delightful festive lunch over at Wolfpack West Hampstead and Fulham - the shabby chic, vibrant bar will be pulling out the stops this year with its scrumptious platters starting from £25 per person.

Gather your mates and look forward to tucking into fried brie wedges, pork and stilton sausage rolls and more. There'll also be the chance to enjoy the venue's signature burgers too, like the Hero, featuring three grass-fed brisket patties topped with cheese, pepperoni, smoked streaky bacon, blue cheese sauce and onions. 

Burlock

Birthday Offer - up to 12 guests 🎈 and 8 other offers

For something a little different from your usual festive fare, check out Burlock in Marylebone. Found just a stone's throw from Bond Street station, this vibrant basement bar is serving up delicious Caribbean fare, paired with a wide selection of rum. Nestled among the greenery and exposed brick walls, you can tuck into a feast of tender chargrilled turkey skewers, smoked salmon mini tarts, spicy chicken bites and much more.

The Montague on The Gardens Hotel

Live Jazz in The Leopard Bar and 2 other offers

From Christmas Eve lunches to £195 per person menus for Christmas Day itself, The Montague on The Gardens Hotel is making sure you can pair a historical London location with great ambience and British grub done right. Otherwise, there are festive menus in the lead-up to the day itself.

Think tucking into the likes of fillet beef with a herb crust alongside truffle and Madeira sauce or traditional roast turkey with chestnut stuffing and duck fat-roasted potatoes.

Christmas Lunch Party Cruise

@ Tower Millennium Pier on Sat, 30th Nov 2024 - Fri, 20th Dec 2024

Setting off from Tower Millennium Pier, this Christmas Lunch Party Cruise is a unique twist on festive outings this year. Whether you're heading there with friends, family or colleagues, you can soak in some of London's best sights along the river while you dine.

Your £75 ticket includes a glass of fizz on arrival, followed by a traditional three-course meal that features Scottish smoked salmon mousse, roast turkey and a chocolate dessert. There'll be live musical entertainment throughout, as well as unlimited tea or coffee after your feast.

London Comedy Lunch

@ City Central at The HAC on Thursday 5th and Friday 6th December 2024

Make your midday meal a memorable one this year with tickets, starting from £325 per person, to the London Comedy Lunch. Taking place at The HAC for two dates in December, it promises sets from some of the best names in the business to accompany your three-course meal. Look forward to the likes of Jo Caulfield, Simon Brodkin and Tom Stade taking to the stage.