'Tis the season for feasting on
delicious festive foods, including hearty Christmas dinners, steaming hot mince pies and
plenty of Christmas pudding. But the lovers of the loaf will also
know that it's time for Christmas sandwiches to come out of
hiding.
There are plenty of incredible hotspots across the city that serve cranberry-filled delights, turkey toasties and crumbling ciabattas that have to be added to your must-try list. Whether this is your first Christmas sandwich experience or you're a crumb connoisseur, here are the best Christmas sandwiches in London that aren't from Gails or Pret.
Best Christmas Sandwiches London Has To Offer In 2025
1. The New York Bar
If you're wanting a more regal place to engulf a delicious Christmas sandwich, then Rubens at the Palace is just the ticket. Their New York Bar is serving up a decadent delight that's packed with festive favourites, including roast turkey, pork and apple stuffing, truffled Baron Bigod, and cranberry mayonnaise on toasted sourdough, served with French fries and a traditional mince pie.
From midday, you can enjoy two for £26, and to accompany, you can order a festive trio of drinks featuring the rich Bourbon Bells, zesty White Cosmopolitan, and spiced-fruity Blueberry Jam Sour, each with a unique blend of premium spirits, seasonal flavours, and elegant garnishes, for £18 per person.
This mouth-watering Christmas sandwich can be enjoyed with delicious festive sips.
2. The Black Pig
If you're a sandwich fanatic, then you'll know about these guys. The Black Pig in Borough Market offer up a whole range of incredible ciabattas that are filled to the brim with iconic fillings, including honey truffle, parma ham and mozzarella, to name a few.
The Black Pig’s Christmas sarnie is not for the faint-hearted. This monster of a sandwich heaps slow-roasted pork, cheesy leek béchamel, and a red cabbage slaw between bread, finished with pecan, sage and onion crumble for a bit of crunch. Cranberry sauce adds festive sweetness, though perhaps a touch too much for some.

This sandwich is an absolute sleigh.
3. Mondo Sando
Mondo Sando is back with their big festive hitter: the Kringle Club. It's packed with crispy-skinned chicken thigh, bacon and apricot stuffing, cranberry gochujang jazz, sprout kimchi slaw, and crispy onions, all sandwiched together in one glorious creation. And yes, there’s gravy for dunking, because why not?
Available in limited numbers at first, this festive feast will then run all month, all week, for lunch and dinner at Grove House Tavern and from Wednesday at Cafe Mondo SE5. It’s cheeky, indulgent, and the kind of sandwich that makes you feel merry before you even take your first bite.
4. Stakehaus at Seven Dials Market
Seven Dials Market in Covent Garden is home to some excellent food stalls, and Stakehaus has to be one of the best. Their Christmas sandwich received lots of acclaim last year, and it's back with a bang for 2025.
It's packed full of flavour, featuring dry-aged roast beef dripping in gravy, sage and shallot crumble, parsnip crisps, cavolo nero, cauliflower cheese sauce and horseradish mayo. This comes in a toasted hoagie roll, making for a hearty lunch.
Nab your beefy sandwich at this iconic market.
5. Limin Southbank
A festive alpine retreat has popped up on the Southbank and is serving a whole host of festive bites with a Caribbean twist. Limin Winter Lodge is the perfect place to go if you want your Christmas sandwich with a side order of heat. The Croque Monsieur (£18) boasts an irresistible blend of ham, homemade coconut bread, fondue cheese, red onion pickle, and served with some signature roast potatoes.
This place is full of apres-ski vibes with everything from fully lit Christmas trees to skis hung up across the walls. Enjoy one of their winter berry mojitos to wash down your sandwich, and be sure to finish with the double cream wonder that is the crème de la crème - a blend of cream, rum, nutmeg and cinnamon.
This incredible sandwich is filled with gooey cheese.
6. Secret Sandwich Shop
The Secret Sandwich Shop has pulled out all the stops this Christmas with their ultimate festive sando. Fluffy Tokyo milk bread cradles layers of turkey, stuffing, mayonnaise, Red Leicester, Coca-Cola bacon, cranberry sauce, crispy shallots, Kewpie mayo, rocket, and tomato. Every bite is a merry mash-up of sweet, savoury, and indulgent textures, perfect for lunch, a festive snack, or a cheeky treat while exploring London. Truly, it’s 'Merry Christmas to all, and to all, a goodnight' in sandwich form.
The iconic sandwich shop situated above The Globe nightclub in Notting Hill is well known for its incredible menu. With everything from full English breakfast bites to a dreamy honey mustard chicken number, the founder, Robie Uniacke, is always providing fresh new flavours to try.

Could this be the best Christmas sandwich in London?
7. El Pollote
Latino fried chicken restaurant, El Pollote, is making it's gluten-free doughnut burger form last year move over, as this 2026 festive edition takes indulgence to a whole new level.
Think fried turkey breast, crispy bacon, cranberry and ají amarillo jelly, Manchego crema, and pickled red cabbage, all sandwiched between two pillowy brioche buns. Served with thick, luscious chicken gravy on the side, it’s designed for maximum dunking potential. Perfect for anyone who wants to celebrate Christmas with a cheeky, over-the-top twist on seasonal flavours, this burger is sweet, savoury, and utterly unmissable.

This Christmas sandwich is the ultimate treat.
8. The George
This iconic 18th century pub, The George in Fitzrovia, has been a central hub for writers and poets alike throughout the 1900s. They serve up a mean pint of Guinness alongside all your favourite cask ales.
And of course you'll be wanting a festive bite with your pint, so why not try their new toastie, featuring this year’s seasonal special layers of turkey keema and melted cheddar, all finished with a zingy masala ketchup that takes the humble sandwich to festive heights. It's even available at their sister sites, The Cadogan Arms in Chelsea and The Hound in Chiswick - in case you're passing by.

Doesn't masala ketchup sound like a dream?
9. Sandwich Sandwich
Get into the Christmas spirit one bite at a time with this season’s ultimate sandwich lineup at Sandwich Sandwich. The Christmas Sandwich layers overnight-roasted turkey, smoked bacon, sticky pulled turkey thigh, sage and onion stuffing, crispy shallots, cranberry sauce, and festive mayonnaise, all served with a rich gravy dipping pot for extra indulgence.
For those craving extra heft, the Hot Christmas Stack adds a fried sage and onion sausage stuffing patty for a truly over-the-top festive feast. Vegans aren’t left out either: the Vegan Christmas Sandwich swaps in seasonal roasted parsnip and carrot, herby stuffing, cranberry jam, and signature festive mayonnaise, paired with a rich vegan gravy.

The Christmas Sandwich from Sandwich Sandwich.
Find out more about the best Christmas restaurants in London.


