Christmas_GK_UC_Product_Lifestyle_Phase-2-Photography_2025_025.jpg

Eat, drink, and be merry: The most festive pubs in London

If you’re wondering what to do in London at Christmas, here’s a tip: start with a pint, end with a pudding, and fill everything in between with twinkly lights, carols, and questionable Christmas jumpers.  

London at Christmas is a sight to behold - the streets sparkle, the shop windows compete in a glittering game of one-upmanship, and the pubs… well, they turn into warm, fairy-lit havens where mince pies and mulled wine flow like the Thames. 

Shameless plug: On 14th November at 7pm
, some of our Greene King pubs across the capital and the rest of the UK will be turning on their pub lights to officially start the countdown to Christmas! So, whether you’re celebrating with colleagues, family, or that friend who writes to Santa, head to one of our festive pubs for the big switch-on! 
The exterior beer garden seating area of The Punch and Judy in Covent Garden.

Why London is the place to be during Christmas

Nowhere does Christmas quite like London. The capital doesn’t just hang up a few lights - it throws on the sequins, blasts out the Mariah Carey, and transforms into a giant festive film set.  

From ice skating at Somerset House to gawping at Oxford Street lights, from hunting for gifts at Covent Garden to carol-singing by St Paul’s, the city offers up more seasonal sparkle than your nan’s tinsel drawer.  

And when your feet are tired and your nose is frozen? That’s where our pubs step in - offering cosy nooks, hearty grub, and enough Christmas spirit to rival the North Pole. 

Festive things to do in London

If you’re plotting what to do in London at Christmas, here are a few essentials for your festive bucket list: 

  • See the Christmas lights: Oxford Street, Regent Street, Carnaby Street - each area tries to outshine the other. Spoiler: they all succeed. 
  • Visit Winter Wonderland: Hyde Park’s Christmas playground has ice rinks, rides, markets, and more bratwurst than you can shake a candy cane at. 
  • Go ice skating: Somerset House, the Tower of London, and even Canary Wharf all offer picture-perfect rinks. 
  • Watch a Christmas show: From the Royal Ballet’s Nutcracker to a West End panto (oh yes it is!), London’s stages shine at Christmas. 
  • Shop the markets: Covent Garden, Southbank, and Greenwich all transform into festive treasure troves. 

Christmas traditions, London style 

Every city has its quirks, and London’s festive traditions are as charming as they are unique: 

  • The Trafalgar Square Christmas tree: A gift from Norway since 1947, decorated in classic Nordic style with vertical strings of lights. 
  • The Lord Mayor’s Christmas carols: A tradition of community singing that brings the city together. 
  • Pantomime season: A peculiarly British mix of slapstick, silliness, and shouting “he’s behind you!” at the top of your lungs. 
  • Festive pub crawls: Not officially a tradition, but let’s face it, it might as well be. 

The best thing of all? You can enjoy all of this and more at our pubs. Because to us, Christmas means decking the halls (and the bar), turning up the carols, and serving seasonal feasts fit for Santa himself. 

From turkey dinners with all the trimmings to festive drinks that could make even Scrooge crack a smile, we make sure your local is bursting with festive cheer.  

Think Christmas jumpers encouraged, bad cracker jokes mandatory, and second helpings always available. 

The most festive pubs in London

Now, let’s take a sleigh ride through some of our most Christmassy pubs, each with its own personality, charm, and plenty of seasonal magic. Keep a lookout on 14th November and experience your very own pub light switch on!

The Albert - Victoria

Standing proudly in Victoria, the Albert is a pub that feels like it was built for Christmas. With its Victorian architecture, warm corners, and a hearty festive menu, it’s a merry retreat just a snowball’s throw from Buckingham Palace. Who knows - you might even spot a royal popping in for a sneaky mulled cider.

Visit The Albert

The Anchor - Bankside

The Anchor is history and Christmas rolled into one. Sitting right on the Bankside, it’s the sort of pub where you can sip a mulled wine while gazing out over the Thames. Add in the buzz of Christmas revellers and the smell of roasted chestnuts via Borough Market, and you’ve got yourself a festive postcard scene come to life.

Visit The Anchor

Barmy Arms - Twickenham

Built in the 1700s, the Barmy Arms was often the hub for rock and roll fans, so it knows a thing or two about throwing a party. Cranking up the lights on 14th November, this fantastic spot is great for live music, quiz nights, and festive folly for the whole family. With traditional British grub, a beer garden (fit enough for snowy pints), and treats for your furry friends, this is the ultimate Christmas cracker!

Visit The Barmy Arms

The George - Southwark

The George is London’s last remaining galleried coaching inn, which basically means it already looks like a Dickens novel come to life. On 14th November, the pub will have a decked-out tree in the courtyard, a big launch with festive choirs, and snow machines! Add some fairy lights and a festive menu, and suddenly you’re in full Christmas-card territory. If you’re looking for a historic, storybook Christmas, this is your place.

Visit The George

Masons Arms - Mayfair

If Santa had a favourite Mayfair hangout, it’d be the Masons Arms. This pub mixes Mayfair elegance with classic festive warmth. Expect glittering decorations, a snug atmosphere, and plenty of fizz for toasting. Perfect if you want to do Christmas with a touch of glamour (and maybe a selfie or two under the mistletoe).

Visit The Masons Arms

Paxtons Head - Belgravia

Nestled in Belgravia, the Paxtons Head offers a proper Dickensian Christmas vibe. With dark wood, twinkling garlands, and enough festive atmosphere to rival a Christmas market, it’s a brilliant spot for a celebratory drink after an evening of admiring Belgravia’s famously glamorous Christmas lights.

Visit The Paxtons Head

Punch & Judy - Covent Garden

Few spots feel more Christmassy than Covent Garden - giant baubles, towering trees, and mistletoe galore. Right at the heart of it all is the Punch & Judy, a pub that comes alive at Christmas. Grab a wine, soft drink, or cheeky spirit, step onto the balcony, and soak up the seasonal buzz of the piazza below. With the huge red shine of the famous Covent Garden tree, it’s Christmas magic like you’ve never experienced.

Visit The Punch & Judy

Railway - London

There’s no shortage of history when visiting our festive pubs in London, and the Railway is no exception. Having been around since 1736, the pub loves hosting festive family time, seasonal soirees, and Christmas catch-ups. With stacked menus, jolly events, and drinks tasty enough to complete your present list, this is the place to be.

Visit The Railway

Salisbury - Covent Garden

Secret Santa, work parties, or just an excuse to have a frosty pint, the Salisbury is one of the most festive pubs in London. With signature Victorian decor, walls dripping with art, and only two minutes from Leicester Square station, finding a Christmas escape has never been easier! Get your seats in time to enjoy and see our Christmas lights on 14th November.

Visit The Sailsbury

Wrap your Christmas up with us

London at Christmas is a magical mix of glittering lights, festive traditions, and, most importantly, cosy pubs ready to welcome you in from the cold.  

Whether you’re hunting down the most festive pubs in London or simply planning what to do in London at Christmas, remember: it’s not Christmas without at least one stop at your favourite local. 

So, grab your scarf, your friends, and maybe even a sprig of mistletoe, and let’s make this the merriest Christmas yet.