Now that the nights are drawing in and there’s a distinct, tinsel-tinged crispness in the air, the city is finally shaking off its workaday gloom and gearing up for the main event. We’re all absolutely gagging for a bit of festive cheer, and in London, “festive cheer” is practically synonymous with a cosy pub corner or a blowout restaurant meal.
But where to go? The holiday season is too short (and your annual leave too precious) to waste on a bad booking. You don’t want a dry turkey. You don’t want flat prosecco. You certainly don’t want to be elbow-to-elbow with an office party singing a slurred ‘Fairytale of New York’ unless, of course, that’s exactly your vibe.
This isn’t just about food; it’s about the whole, twinkling, mulled-wine-scented experience. It’s about finding that perfect spot that makes you feel a ‘five-star’ kind of festive. Whether you’re planning a full-family get-together, a romantic escape from the shopping crowds, or a raucous reunion with old mates, we’ve got you covered. Forget your usual haunts. This is the year to do it properly. We’ve scoured the city, from cosy basements to sky-high views, to find the ten definitive spots that are nailing the brief this 2025. Book ’em. Book ’em now.
1. Fowl (St James’s)
Best for: The ‘anti-Christmas’ Christmas feast
Right, let’s start with a bang. If the very thought of another standard-issue turkey dinner makes you want to hibernate until January, then Fowl is your 2025 saviour. From the razor-sharp team behind the smash-hit Fallow, this “beak-to-claw” chicken restaurant in St James’s is the hottest, most talked-about opening of the last 3 years, and it’s the perfect place to flip the bird at festive traditions. The vibe is pure, slick, central London, but with a playful, messy, rock-and-roll heart. It’s dark, it’s buzzy, and it’s unapologetically all about chicken.
Forget bread sauce; we’re talking about their now-infamous ‘Chicken Skin Tiramisu’ for dessert. Yes, you read that right, and yes, it’s a bafflingly delicious stroke of genius. For your festive get-together, you must order the ‘Fowl Feast’—a whole roasted bird presented tableside with all the trimmings, but done their way. Think chicken-fat-laced potatoes and gravy so good you’ll want to drink it. A mate of mine went last week and declared the ‘Corn Dog’ made of chicken leg “the only present I need this year.” It’s decadent, it’s clever, and it’s the perfect antidote to beige buffets. This is where you go to show you’re in the know.
2. The Merry Harriers (Islington)
Best for: A proper, classic, cosy pub experience
Sometimes, you don’t want innovation. You want a massive, crackling fireplace, a low-beamed ceiling strung with actual, non-LED fairy lights, and a pint of real ale. The Merry Harriers (an N1 institution) is the platonic ideal of a cosy winter pub. Tucked away in the backstreets of Angel, walking into this place is like getting a warm hug from a kindly, slightly boozy relative. The air is thick with the scent of mulled wine—the good stuff, heavy on the brandy and cloves—and the chatter of locals who know they’ve found the city’s best refuge from the cold.
They don’t mess about with the festive menu. It’s all about classics, done brilliantly. We’re talking a colossal homemade sausage roll, but make it festive with pork, cranberry, and stilton. The Sunday roasts are legendary, so booking is non-negotiable. Crucially, they are extremely dog-friendly, so your well-behaved hound can snooze under the table while you debate a third glass of Malbec. It’s the perfect, unpretentious spot for a long, lazy afternoon that accidentally turns into an evening.
3. Kōri (Soho)
Best for: A chic escape from the Oxford Street madness
Had enough? Shopping bags cutting off your circulation? Jingle bells ringing in your ears? Duck down a Soho side street and dive into the minimalist calm of Kōri. This new-ish Japanese spot is the ultimate palate cleanser. It’s the antithesis of festive clutter: all clean lines, pale wood, and serene lighting. It’s the perfect place, actually, to hear your dinner companion speak.
The festive offering here isn’t a set menu; it’s a feeling. It’s the celebratory ‘pop’ of a sparkling sake bottle. It’s the clean, decadent melt-in-your-mouth otoro (fatty tuna) nigiri that feels just as luxurious as any lobster thermidor. Their ‘Winter Zen’ cocktail, a sharp mix of yuzu, gin, and a hint of ginger, will cut through any amount of seasonal fog. It’s a sophisticated, grown-up choice for a date night or a catch-up with a friend when you can’t face another pig in a blanket. You’ll leave feeling refreshed, restored, and smug that you’re not fighting the crowds on Regent Street.
4. The Gilded Pig (Hackney)
Best for: The big, loud, sharing feast
If your festive motto is “go big or go home,” book The Gilded Pig. This industrial-chic gastropub in a converted Hackney warehouse is all about communal, medieval-style feasting. It’s loud, it’s trendy, and the portions are frankly heroic. This is where you bring your entire crew, book a long trestle table, and get your hands dirty. The aesthetic is “Game of Thrones meets a Dalston brewery”—think exposed brick, festoon lights, and entire joints of meat paraded through the dining room.
Their festive speciality is the ‘Whole Roasted Gilded Pig Shoulder,’ a gargantuan, slow-cooked masterpiece with crackling so good it should have its own post-watershed warning. It arrives with piles of duck-fat roasties, spiced red cabbage, and vats of apple gravy. “We’re not about tiny, polite portions,” the manager, Jess, told us. “We want people to pass plates, spill wine, and have a proper, old-school good time.” Paired with their spiced plum Old Fashioned, it’s a recipe for a very merry—and very memorable—night.
5. Cilantro (Putney)
Best for: A sophisticated spice-up
Let’s head south-west. Putney isn’t just about rowing and pleasant riverside strolls; it’s also home to this absolute gem of high-end Indian cuisine. Cilantro is a neighbourhood restaurant that punches way above its weight, and it’s a fantastic choice for when you want festive cheer but crave something more complex than sage and onion. The dining room is elegant and contemporary, with a calm, welcoming atmosphere that’s perfect for impressing the in-laws or for a special, grown-up family meal.
The flavours here are refined, deep, and perfect for a cold winter’s night. This is the ultimate “antidote-to-the-cold” food. While they offer festive twists, the real magic is in their signature dishes. The Sikandari Raan—a whole leg of lamb slow-cooked overnight until it just falls apart—is a true celebration dish, perfect for sharing. The spice is warming and aromatic, not just fiery. My last visit involved a Murgh Malai Kebab that was so tender and delicately flavoured, it almost made me cry. It’s a classy, delicious, and warming experience from start to finish.
6. Le P’tit Bateau (Covent Garden)
Best for: Romantic, pre-theatre nostalgia
Ah, Covent Garden at Christmas. Yes, it’s tourist-hell, but you can’t deny the magic of those massive baubles and the sound of carol singers. Tucked just far enough away from the main piazza to feel like a secret, Le P’tit Bateau is a tiny, old-school French bistro that feels like it’s been airlifted from 1950s Paris. It’s all red velvet banquettes, flickering candlelight, and tiny, marble-topped tables.
This is the place for pure, unadulterated, buttery indulgence. It’s the perfect spot for a pre-panto dinner or a post-Nutcracker nightcap. What could be more festive than a bowl of French onion soup, so thick with melted Comté cheese you can almost stand a spoon in it? Follow that with a perfectly cooked steak frites, a carafe of house red, and a shared crème brûlée. It’s not trendy, it’s not trying to be. It’s just timeless, romantic, and utterly charming. A real “chestnuts roasting on an open fire” kind of vibe, but with more garlic.
7. The Star of Bethnal Green (Bethnal Green)
Best for: The full-on party (with glitter)
Look, sometimes ‘special’ doesn’t mean quiet. Sometimes it means glitter, disco balls, and absolutely belting out Mariah Carey. For that, there is only The Star of Bethnal Green. This is not the pub for a quiet chin-stroke over a real ale. This is the pub for your work Christmas do (the one you actually want to go to) or a big, rowdy reunion. It’s a proper boozer at the front, but the real magic is in its backroom, which transforms into one of the most fun-loving, unpretentious party spots in East London.
The festive season sees them go all-in. Expect themed cocktails (think ‘Gin-gle All The Way’ and ‘Mistletoe-garitas’), DJs spinning 90s hip-hop and festive bangers, and—the main event—their legendary karaoke nights. Nothing says “holiday bonding” like watching your boss attempt ‘Last Christmas’. It’s loud, it’s chaotic in the best possible way, and it’s ridiculously fun. You won’t get a gourmet meal, but you will get great pizza, a lot of laughs, and a guaranteed good time.
8. Maria’s Grotto (Bermondsey)
Best for: A hidden-gem family feast
This one is a real “if you know, you know” spot. Buried in a railway arch in Bermondsey, Maria’s Grotto is a family-run Italian that feels like you’ve just stumbled into your nonna’s (very cool) basement. It’s been here for years, and it doesn’t need to shout about itself. The decor is wonderfully kitsch—think twinkling fairy lights tangled in plastic ivy, chequered tablecloths, and walls covered in framed family photos.
In December, the place becomes a magical grotto, and the welcome is as warm as the wood-fired oven. It’s the ultimate spot for a carb-load. I took my family last year, and we’re still talking about it. We were treated like long-lost relatives and fed mountains of food. The star of the show is the wild boar ragù, a rich, tomatoey, slow-cooked sauce served over thick-cut pappardelle that screams “winter.” Forget the limp sandwiches of a corporate party; this is real, hearty, love-filled food. They’ll probably send you off with a free shot of limoncello. Bellissimo.
9. The Mitre (Richmond)
Best for: The perfect post-walk pint
What’s the point of a crisp, cold winter’s day if you can’t reward yourself with a pub lunch afterwards? For this, The Mitre in Richmond is unbeatable. The location is everything. It’s the perfect endpoint after a bracing (read: freezing) walk through Richmond Park, deer-spotting and pretending you’re in a period drama. You’ll stumble in, red-nosed and wind-blasted, to one of the most handsome, historic pubs in London. It’s got that classic, 400-year-old, Dickensian charm, with polished wood, cosy nooks, and multiple fireplaces.
The vibe is “green wellies and Barbour jackets,” but in a totally welcoming, non-snooty way. The bar is heaving with excellent ales and a surprisingly deep wine list. While the full roast is a serious contender, the killer move here is to grab a pint, secure a spot by the fire, and order the cheeseboard. We’re talking a hefty slab of British cheeses—a sharp cheddar, a creamy stilton, a gooey brie—with piles of biscuits and a sticky fig chutney. It’s the perfect, simplest, most satisfying festive reward.
10. TING (at The Shard)
Best for: Pulling out all the stops
Right, this is it. The big one. If 2025 has been good to you, or if you need to feel like it has, you go to TING. Located on the 35th floor of The Shard, this is the “wow factor” choice. It’s the “proposing,” “big bonus,” or “seeing the whole of London’s Christmas lights at once” spot. The vibe is pure, unadulterated luxury, and the view is… well, it’s the view. It’s staggering. Watching the tiny cars, trains, and boats twinkle below you like a living advent calendar is an experience in itself.
This is not a casual pint. This is for the full-on, blow-the-budget Festive Afternoon Tea. Expect exquisitely crafted, themed pastries (think tiny marzipan reindeer and white-chocolate-mousse snowmen), delicate sandwiches, and warm, fluffy scones. It’s all served with impeccable service and, naturally, a glass of champagne. Is it expensive? Absurdly. Is it a bit extra? Completely. But ’tis the season, right? Sometimes, you want to feel on top of the world, and this is the one place in London that literally delivers.
Your Festive Mission, Should You Choose to Accept It…
There you have it. Ten killer spots, each offering its own unique slice of festive magic. The key takeaway? London is ready for you, but it won’t wait. These places—especially the really special ones—will be booked solid before you’ve even bought your first bit of wrapping paper.
So, this is your call to action. Don’t be the person left wandering around in the cold on December 18th, frantically Googling “pubs near me.” Be the hero. Be the planner. Pick your vibe, rally your troops, and lock in that reservation. This is 2025, and you’ve earned a good one. Now, make it special.





