There’s something truly magical about Christmas in London. The city transforms into a sea of twinkling lights, shop windows turn into miniature winter wonderlands, and every street hums with festive excitement. The scent of roasted chestnuts and mulled wine drifts through the air, the sound of carol singers echoes between old buildings, and no matter how many Decembers you’ve spent here, it still feels special.
Whether it’s your first visit or a yearly tradition, these are the most festive things to do in London in December, from sparkling streets to cosy cafés, dazzling storefronts to festive markets.
The Most Stunning Festive Things to Do in London in December 2025
Regent Street Christmas Lights

Regent Street is one of my favourite places to see the Christmas lights in London. The big glowing angels stretch across the road, and when they’re all lit up, the whole street feels alive. The lights shimmer above the buses and the crowds, and for a moment everything looks a bit softer, like the city’s wrapped up for Christmas too.
If you walk from Oxford Circus down to Piccadilly, you’ll notice how the atmosphere changes. Some parts are packed with people taking photos, others are quieter and easier to just enjoy. I like coming around sunset, when the sky is still a little blue and the lights have just turned on. It’s simple, but it never gets old.
You’ll also find plenty to see along the way from shop windows decorated for Christmas, carol music spilling out from doorways, to the smell of roasted nuts drifting through the air. It’s busy, of course, but that’s part of the charm.
Fortnum & Mason
Fortnum & Mason is the place you have to pop into if you want to instantly feel the Christmas in London. The whole building gets dressed up for the season, with every window turned into a tiny festive scene, just like an advent calendar. You can’t miss it, alongside all the other visitors who stop to take photos from the other side of the street.
Inside, it’s just as festive. The shelves are stacked with Christmas hampers, biscuits, teas, and chocolates, all arranged so neatly it almost feels wrong to touch them. Even if you’re not buying anything, wandering around is part of the experience.
If you want to experience Fortnum & Mason fully, you must have book an afternoon tea in their elegant Diamond Jubilee Tea Salon, at the fourth floor. It’s not cheap, but it’s part of the London festive charm. Make sure you book ahead of time, as it’s a very popular London attraction.
Christmas Sleigh at Covent Garden

Covent Garden is one of my favourite spots in London at Christmas, and the Christmas Sleigh right in the centre is hard to miss. It’s surrounded by giant bells, sparkling trees, and lights that seem to glow even brighter as the evening sets in. The market stalls nearby sell seasonal treats, and the sound of live music drifts across the square, adding to the atmosphere.
It’s impossible not to feel festive here. Street performers sing carols, the smell of mulled wine floats through the air, and every corner is wrapped in twinkling lights. The best time to visit is late afternoon, just as the sun sets and the lights start to glow. Don’t miss the hourly snow show. Because, if it’s rare for the city to get snowy in December, Covent Market makes it happen. And trust me, it’s really good and feels real.
Christmas Tree at St Pancras International
Tucked under the stunning glass roof of St Pancras International Station, this Christmas tree is one of London’s hidden festive gems. Each year, a new design steals the show. The tree is usually huge, decorated with ornaments, lights, or sometimes more unusual seasonal displays like stacks of books or flowers. It feels grand without being over the top. Walking past it with people rushing to catch trains around you, it’s a little pocket of calm and festive cheer in the middle of the station.
If you’re catching a train, you can’t miss it, but it’s worth a trip on its own. The scale of it under the high blue steel arches is breathtaking. I love standing there for a few minutes, watching people rush past with luggage and coffee, all stopping to take a quick photo.
Burlington Arcade
Burlington Arcade, just off Piccadilly, feels like a secret passage to another era. This elegant 19th-century shopping arcade is beautiful year-round, but at Christmas it becomes something else entirely. The polished floors reflect hundreds of tiny twinkling lights, and wreaths line the ceiling from end to end.
It’s calm, classy, and feels a little like stepping into a Dickens novel. You’ll find jewelers, perfumeries, and small boutique, perfect if you’re looking for a thoughtful Christmas gift. Even if you’re not shopping, walk through slowly and just take in the atmosphere. I like coming here just to wander and soak in the atmosphere. It’s not flashy or crowded, but the decorations are pretty and the arcade has that old-London charm that makes it feel special. Even if you’re not buying anything, it’s worth a stroll.
Miracle Pop-Up Christmas Bar
If you prefer your Christmas experiences a bit louder and brighter, the Miracle Pop-Up Bar in Covent Garden is the place to be. It’s the kind of festive chaos that makes you smile the moment you walk in: tinsel everywhere, Christmas jumpers encouraged, and cocktails served in bauble-shaped glasses.
The drinks menu is full of seasonal surprises with spicy eggnogs, cranberry punches, and candy-cane-topped concoctions. It’s kitschy, it’s loud, and it’s a lot of fun. Definitely one of the more unique festive things to do in London if you want something a little different.
Oxford Street Christmas Lights
Oxford Street is where the Christmas energy really hits you. Thousands of little stars hang above the road, glowing as shoppers rush past. The street is busy, crowded, and full of noise, but the lights make it feel festive rather than stressful.
Walking along it, you notice how the stars seem to stretch forever. The reflections in shop windows, the sound of Christmas music spilling out of stores, and the occasional bus or taxi passing by all mix together. I like going in the evening, when the sky is dark enough for the lights to really shine but it’s not too late and the crowds are still moving.
It’s not a quiet experience, but that’s what Christmas in the city is like. The lights, the people, and the buzz all come together in a way that only London can pull off.
Daphne’s Restaurant, Draycott Avenue
Daphne’s, in South Kensington, is easily one of the most beautifully decorated restaurants in London during Christmas. From the outside, you see colourful baubles hanging from the canopy; inside, the warm glow of candles and fairy lights.
It’s cosy, elegant, and the perfect place for a festive meal. The Italian-inspired menu feels comforting with rich pasta dishes, warming wines, and friendly service. It’s ideal for a December evening when you want a little glamour but still crave that relaxed, welcoming feel.
Christmas Bells at Covent Garden

Yes, Covent Garden gets a third mention because it deserves it. The giant silver Christmas bells hanging from the Apple Market are some of the prettiest decorations in London. They catch the light beautifully, and with the greenery and mistletoe around them, it’s the perfect festive backdrop.
There’s usually live music playing, little stalls selling gifts and treats, and plenty of places to stop for a mulled wine or hot chocolate. If you want to feel that unmistakable London Christmas spirit, this is where you’ll find it.
Cartier, New Bond Street
Every December, Cartier’s New Bond Street boutique becomes one of London’s most photographed Christmas landmarks. Wrapped in a giant red ribbon and bow, the entire building looks like an enormous present. It’s elegant, bold, and impossible to miss.
Even if luxury shopping isn’t on your list, it’s worth walking by just to admire it. Bond Street itself is stunning this time of year with chandeliers of lights hanging above the street, designer storefronts gleaming, and that classic London mix of old architecture and modern sparkle.
Harrods Christmas Lights
Few places say Christmas in London like Harrods. The whole building glows gold from top to bottom, each window decorated with its own story, from traditional toy displays to lavish winter scenes.
Inside, it’s just as magical. The Christmas department opens early each year, filled with ornaments, decorations, and gifts. Even if you’re just browsing, it’s hard not to get caught up in the excitement. Outside, grab a moment across the street to take in the full view, Harrods shining like a beacon in the cold winter night.
Ralph’s Coffee, New Bond Street
Right next to the Ralph Lauren store, Ralph’s Coffee feels like a calm little Christmas retreat. Pine trees and fairy lights line the entrance, and the smell of fresh coffee spills out onto the street.
It’s small and intimate, perfect for a break in between exploring the Christmas lights. Order a latte or hot chocolate, sit under the heaters, and watch shoppers go by. It’s a cosy corner that balances out the city’s festive energy with a moment of calm.
Annabel’s Mayfair Festive Display

Each year, Annabel’s in Mayfair outdoes itself. Their Christmas facade is always spectacular: sometimes a towering Christmas tree, sometimes a full winter scene complete with reindeer or snowflakes. Whatever they choose, it’s guaranteed to be one of the most extravagant decorations in London.
You don’t have to go inside; the outside alone draws crowds all season long. Go after dark when the lights are at their brightest as it’s completely over the top in the best possible way.
34 Mayfair Restaurant
To round off your festive tour, head to 34 Mayfair. Every December, the restaurant transforms its entrance with lush garlands and glowing lights. Inside, the atmosphere is warm and lively, the food rich and comforting, and the decorations picture-perfect.
It’s ideal for a Christmas dinner or even just a glass of wine after exploring the lights nearby. Elegant but relaxed, it’s a lovely way to end your day in festive London.
Like it? Pin it!

Disclaimer: Some of the links on this website are “affiliate links.” This means that if you click on the link and do a purchase, I will receive an affiliate commission at no extra cost for you. This helps me keep my website running and continue to share my travelling knowledge with you. I thank you for booking your flights or hotels using the links on my website. Regardless, I only recommend products or services I use personally and believe will add value to my readers.




