Planning to visit London for Christmas?! That’s a fantastic idea! Keep reading for all my favorite things to do in London in December, including iconic Christmas lights, cozy markets, and festive ice rinks. Everything you need to know for the ultimate Christmas in London, coming right up!
I swear, London at Christmas is like no other city I’ve ever been to. The entire city buzzes with energy – there’s ice skating at Somerset House, indulging in decadent hot chocolates, gazing at dazzling window displays, and discovering festive pop-ups. And you can’t forget all the holiday afternoon teas and yule log cakes!
After a few visits to the city (mostly in summer), I have to say London in December is my new favorite. Nowhere in the States does Christmas quite like London does, except for mayyyybee New York, but even that’s pushing it.
I never considered myself a Christmas person until I went to London in December. And now? Call me crazy, but I’ve officially joined the festive fan club and can’t get enough of the twinkling lights and over-the-top decorations!
We loved Christmas in London so much that we’re actually planning another trip back there this year for the holidays, haha! I typically hate revisiting destinations (especially less than a year later), but London at Christmas is just something else.
During our 2.5-week winter Euro trip (starting with the popular Christmas markets in Prague, followed by picturesque Cesky Krumlov, snowy Hallstatt, charming Bruges, and finally arriving in London), it was the British capital that truly captured my heart. Sure, the markets may not have rivaled those in The Czech Republic and we missed the speculoos chocolates from Belgium, but boy oh boy does the city go all out.
If you’re counting down the days until Christmas in London, I don’t blame you! I cannot wait to head back to the city for all its festive magic (and to indulge in more afternoon teas – because who’s kidding, haha). ‘Tis the season to be jolly, and there’s no better place to soak in the magic than the UK capital!
Christmas in London Logistics
When is Christmas in London
Sounds like a silly question, but hear me out! Obviously the actual holiday of Christmas is celebrated on Christmas Day, but the festivities span from early November all the way until the very beginning of January! Most things to do in London for Christmas end right after New Year’s Day, but the main lights typically stay on until January 6th or so.
And London’s Christmas lights in popular areas like Oxford Street and Regent Street typically turn on in mid-November – making the holiday season feel extra long! The Christmas markets, ice rinks, and holiday events begin around the same time. You may even start seeing Christmas trees towards the end of October, although there’s obviously no guarantee.
So start planning your London Christmas trip – I promise you won’t regret it!
Where to Stay in London at Christmas
The city is huge, so it’s important to book accommodation near the spots you wanna see. I highly recommend booking a place in either Soho, Mayfair, or Covent Garden, as these neighborhoods are conveniently located near many of the city’s festive highlights.
Most hotels are pretty pricey (Christmas in London is super popular after all), so just be prepared to book early and spend a pretty penny, I mean pound, haha. If you’re on a budget, consider hotels further from the city center and taking the tube.
London’s got a seriously impressive lineup of hotels, but here’s a few that really nail that festive vibe:
- The Ritz London: A true symbol of opulence! The Ritz goes all out for Christmas with stunning decor and extraordinary festive dining experiences (like a lavish five-course Christmas Day lunch).
- Covent Garden Hotel: Nestled right in the heart of the action, this hotel is perfect for immersing yourself in the magical atmosphere of holiday markets and dazzling lights. You’ll be steps away from some of the best festive events!
- Claridge’s: An absolute Mayfair classic, famous for its luxurious Christmas decorations and festive afternoon teas!
- Treehouse Hotel: We kicked off our trip here, and wow, what an experience! With its cozy ambiance and whimsical design, the Treehouse Hotel captures the magic of Christmas perfectly. The rooftop views are great, and oh wow that restaurant – oh so festive and fun! And they even had a DIY candy bar – the key to my heart!
- The Savoy: Wow those decorations are stunning! Although we couldn’t snag a reservation for afternoon tea (pro tip: book early!), we still ventured over to admire the hotel’s lavish decor. The highlight was the vintage steam train where you can sip sparkling champagne in one of its ornate carriages – how cool is that?!
- The Dorchester Hotel: If money is no object, stay here! And if it’s way out of your budget (like it was ours, haha), definitely check out the lobby – they go all out every year.
Weather during Christmas in London
Overall, winter weather in London is pretty mild (compared to other spots in Europe in winter), but definitely be prepared for some rain – this is the British capital we’re talking about!
I’m including weather for late November and early January since the festivities often start early and continue into the new year. But of course most of the fun happens during December in London.
Late November
London’s weather in late November is typically cool, with average daytime temperatures around 8-10°C (46-50°F). Doesn’t seem that chilly, but evenings can drop to around 4-5°C (39-41°F), so it’ll feel nice and crisp when you’re out exploring the Christmas lights after dark.
Rain is common (you could’ve told me that, haha), so definitely pack a travel umbrella or rain jacket for wandering through the markets and admiring the Christmas displays.
December
December in London brings true winter vibes, with temperatures averaging between 5-8°C (41-46°F) during the day and dipping to 2-4°C (36-39°F) at night. The Christmas lights add a warm glow to the city, but expect chilly air, especially once the sun sets.
Unfortunately snow is rare in December (or anytime during winter in London actually, – it’s usually too warm for anything but light flurries), but there’s often a light drizzle or mist.
For reference, we visited London for Christmas in late December, and got lucky with higher-than average temps and little-to-no rain! I was hot in my winter jacket at times, and had to carry it around. Just be prepared for temperamental temps and wear layers.
January
January tends to be the coldest month in London, with daytime temperatures around 3-7°C (37-45°F). Nights are understandably colder, with the mercury often dropping to 1-3°C (33-37°F).
While the Christmas lights start to come down after New Year’s, the winter sales are in full swing, and there’s still plenty of festive atmosphere left. You may catch a frosty morning, but snow is still infrequent. And when it does snow, it doesn’t stay on the ground too long – it typically melts away very quickly!
Tip: Layers are your best friend when visiting London for Christmas (it gets exceptionally hot on the tube). The city can be damp (it’s known for its rain afterall!), and temperatures fluctuate, so make sure to pack a mix of warm clothes, a good coat, scarf, gloves, and comfy boots to keep you warm while exploring all the Christmas magic! I’m giving way more packing advice below!
Can I expect snow during Christmas in London?
Don’t hold your breath… It hardly snows during December in London. Why? Mostly because the city is just too warm – the city generates tons of heat from all the buildings and cars. And when it does get cold enough, it melts quickly (sometimes before the snow can even settle).
Psst – London is usually a few degrees warmer than the surrounding countryside outside the city. Meaning, if you wanna see snow, you’ll have a greater chance over there (or just go to Hallstatt, Switzerland, or Finnish Lapland where you’re practically guaranteed some of the white stuff!).
And if you get to experience snow at Christmas in London, you’re extremely lucky! The last time there’s been a truly white Christmas was back in 1999 – over 20 years ago. Blame global warming…
What to Pack and Wear for Christmas in London
- Warm Winter Coat: For those frigid winter days, you’ll really wanna invest in an insulated parka. I’ve got my eye on this North Face parka (I currently wear one from 10+ years ago – it’s about time for a new jacket). Looking for one a bit less expensive? This one’s crazy popular on social media, and with the length and sherpa-lined hood, I can totally see why. However note that it’s only water resistant, not waterproof, so not the best choice for those inevitable rainy London days.
- Packable Puffer Jacket: I wear this one – it’s lightweight and water resistant, plus comes in a bunch of fun colors and the pockets are super deep (perfect for storing your phone). It packs down to almost nothing in the little included pouch – perfect for travel!
- Fleece Zip-Up: On those absolutely frigid days when you need a little something between your sweater and warm winter coat, a fleece zip-up (like this Columbia full-zip) will come in handy. Or if it’s unseasonably warm this can take the place of your winter jacket! There’s a reason it’s got 45k positive reviews!
- Base Layers: I’ve been wearing heat tech long sleeve tees ever since I went to Banff in winter a few years back, and they’ve saved me from those frigid temps! They’re super lightweight and perfect to wear under a sweater, and leave you feeling dry and warm without the bulk!
- Fleece-lined leggings: I used to layer two pairs of regular leggings, but now that fleece-lined leggings are a thing, I only wear those! They’re just as comfy as regular leggings, but keep your legs staying warm and toasty. I’ve worn these pairs a few times and they’ve been great, and come in a bunch of fun colors! If you’re looking for something to wear under jeans or snow pants instead, these come highly recommended (although too thin to wear on their own; more like a base layer).
- Chapstick: Cold and dry air make your lips susceptible to chapping super easily. Ugh, the worst! I’m low-key obsessed with this cocoa butter swivel stick – it makes your lips so super soft and it smells a tad like chocolate! My favorite! It also works wonders on dry, chapped skin. You’ll wanna reapply multiple times throughout the day.
- Power Bank: Batteries die faster in the cold, so come prepared with a power bank to recharge your stuff on the go. This compact power bank gives up to 10 full charges! I always throw this tiny one in my bag also, just in case, as a backup. My phone is my life-line (especially when traveling solo), so I like to be extra prepared!
- Beanies: I’ve got this fleece-lined beanie (pom pom included) in a few colors, and always bring a thick headband along too for when I want to put my hair up.
- Warm Gloves: I like to take a few pairs of gloves with me – loving these wool-blend mittens and this pair that’s super lightweight and waterproof (good enough to go skiing in). Trust me, cheapie cotton gloves just ain’t good enough.
- Scarves: I tend to bring a few, since they’re so easy to accessorize with! This blanket scarf is one of my faves (a great neutral option that matches everything), and chunky-knit infinity scarves are oh so cozy!
- Waterproof Snow Boots: Even though it hardly snows during Christmas in London, I still recommend a comfy waterproof boot! Gotta keep your feet warm and dry and comfy on the streets; especially since you’ll probably be walking at least 15k steps a day! And THESE Sorel waterproof boots are easily the best ones out there – they’re 100% waterproof, seam-sealed, and actually look pretty cute (unlike most snow boots out there). I practically lived in them 2 weeks straight and got zero blisters! Leave the heeled boots at home – you’ll want flat boots for max comfort!
- Polarized sunglasses: Yes, it’s sunny sometimes in London in December – I’ve been wearing these exact ones for years and I just love ‘em.
- Travel umbrella: We all know rain is a thing in London, so come prepared with a small umbrella that you can easily pack in your day bag.
- Dressier outfits: You’ll want a dressy outfit or two for festive dinners or shows – bring along a Christmas sweater (or jumper as they say in London!) for some extra cheer!
A Few More Things to Know about Christmas in London
- Prepare for the crowds: It’s no surprise – Christmas is peak season in London. You’ll need to book restaurant reservations early (spontaneous walk-ins are rare), and hotel rooms fill up fast. Pro tip: for that perfect IG photo, come during the quieter days in late November or early December. The closer it gets to Christmas the more crowded it’s gonna be.
- Public transport is your best friend: Forget about driving in London – it’s a logistical nightmare. Luckily, you can easily tap your contactless card on public transportation, so no need to grab an Oyster Card. Just hop on the Tube and you’re set!
- The markets aren’t as magical as you’d think: Sure, there’s mince pies, gourmet cheese toasties, and handcrafted trinkets. But if you’re expecting epic, over-the-top magical Christmas markets, you’re gonna be disappointed. They’ve got nothing on markets in other European countries (Austria! Germany! France!). You don’t go to London for the markets – you go for the overall festive energy and holiday decorations around the city – the markets are just an added bonus.
- Expect to splurge on hotels: Accommodation in central London during Christmas is pricey – no surprise there. If you want to be near all the action (like Soho, Mayfair, or Covent Garden), make sure to book early (a few months in advance). The festive atmosphere comes at a premium, but it’s worth every penny. If you wanna save some money, stay during the week if possible. Weekends can be double the price.
- Don’t try to do it all in 3 days: London is downright massive, and there’s just too much to cover in a short visit (festive neighborhoods, holiday activities, bauble-covered restaurants, etc). If you’re focusing on Christmas cheer, 3 days will give you a solid taste, but if you’re planning on mixing in tourist spots, you’ll need more time to truly explore the city.
- Be strategic with your itinerary: Planning is key to making the most of London at Christmas. I like to map out my must-see spots (Google Maps is honestly my best friend, haha) and plan meals and activities nearby to save time. With so much to see in London in December, it’s not the time to wing it! Psst – here’s my festive 3 days in London Christmas itinerary (which you can totally steal and includes so many of these fun holiday activities).
- Short days, long nights: With sunrise around 8am and sunset around 4pm, it’s true – daylight hours are limited during London at Christmas. But honestly? We don’t typically mind this as we get more time to soak up all the glittering lights and then get to bed early, haha (which is always necessary after walking 25k steps in a day!).
- Christmas in London vs. Winter in London: Christmas and winter are two different beasts. Once January hits, most of the festive decorations disappear. If you’re after that glitz and sparkle, make sure you visit before mid-January when the Christmas magic fades.
Christmas Day in London (What’s Open)
Understandably, most businesses and attractions are closed on Christmas Day. Locals deserve to spend time with their families, too! But if you’ll be here on Christmas Day, don’t worry – there’s still a few things you can do!
Psst – most museums and galleries in London are closed on Christmas Day. However, some may be open on Boxing Day, such as The British Museum and The National Gallery. Always double and triple check opening hours before heading anywhere on Christmas, haha.
- Take a Christmas Day walk or two: Explore London’s iconic sights, like Big Ben, Tower Bridge, or Hyde Park, without the usual crowds. You can also go for a walk along the Southbank! And of course all the decorations will be up!
- Christmas Day River Cruises: Some companies offer festive river cruises along the Thames, complete with a Christmas meal and beautiful views of London’s skyline! One of the best things to do in London on Christmas Day, especially because you won’t need to worry about a meal (which can be hard to find on Christmas). This 3-hour lunch cruise down the River Thames (complete with 4-course traditional Christmas lunch) looks absolutely lovely!
- Take in the Christmas Lights: Even though the shops are closed, the festive lights on Oxford Street, Regent Street, and Carnaby Street are still on – and they’re utterly spectacular (although it’s sure to be busy, busy, busy)! This Open-Air Christmas Bus Tour is available on Christmas Day (although it’ll definitely sell out quickly!)
- Hotel restaurants: Plan to either eat market food (our cheese-wheel pasta was perfect after wandering around in the cold) or make a reservation at a hotel restaurant (most serve special festive menus!). Most other restaurants will be closed on Christmas Day unless they have special Christmas menus ($$$).
How do I get around London on Christmas Day?
Public transport operates on reduced services on Christmas Eve and Boxing Day, but on Christmas Day, most transport, including the tube and buses, is completely shut down. Meaning literally ZERO trains/buses. Yup, it’s a bit of a headache for visitors, haha. There’ll still be taxis on Christmas day, but understandably will charge a higher fare.
That’s why it’s super important to pick a hotel within walking distance of the main attractions if you’re visiting during Christmas. And don’t forget to book your Christmas Eve and Christmas Day meals in advance at restaurants nearby (which you can easily walk to)!
We actually flew out of London (for a few magical days celebrating Christmas in Prague) on Christmas Day itself – and we were SO worried there’d be ZERO public transit and/or rideshares available.
Because of this, we decided to stay in an airport hotel (Holiday Inn Express Heathrow Terminal 4) the night beforehand so we didn’t have to worry about getting to the airport on Christmas Day. Highly recommended if you’re flying out early Christmas Day like we were. Took all those public transit stressors away thankfully!
Best Things to do in London at Christmas
And now, what you probably came here for — my super long list of the best things to do in London at Christmas time!
I was surprised to learn that Victorian England (with a little help from Germany!) pretty much created our modern idea of Christmas. So yes – they’re basically the OG of holiday cheer!
See the Spectacular Christmas Lights in London
London’s Christmas lights are next-level festive, so if you really wanna get into the holiday spirit, dedicate a few hours to the lights! From the glitz of Oxford Street to the quirkiness of Carnaby Street, London really knows how to do Christmas in style.
Pretty much everything sparkles, and you can honestly just wander around and get lost in the magical atmosphere. But if you don’t wanna miss anything, be sure to plot these streets on your map! I was blown away by all the dazzling displays – no one does Christmas quite like London, so make sure to soak them in!
OR make your lives super easy and sign up for a Christmas lights tour! If you don’t wanna subject yourself to the cold, check out this Open Top Christmas Lights Bus Tour or this similar one (since it’s bound to sell out around the holidays). You can even hop on a Christmas lights bike tour if that’s your thing or download a self-guided audio walking tour if you prefer that instead. Traveling with a few friends/family? You can even go for a private tour in an iconic black cab! So many options!
Here’s some streets/neighborhoods you can’t miss:
Oxford Street: The city’s most famous (and crowded!) shopping street (Oxford!) becomes a total winter wonderland with tons of lights illuminating the chaos. We’re talking about thousands of twinkling stars, all made from recyclable materials and energy-efficient LED bulbs – they shine bright but get switched off after 11 pm to save energy. I love how the city is prioritizing the need to be eco-friendly!
Off of Oxford Street you’ll find South Molton Street which is worth a wander as well!
Carnaby Street: Always funky and colorful, Carnaby Street keeps things fresh with a new theme every year. When we visited in 2023, it was all about the “Carnaby Universe,” with planets flying overhead. And it was super cool.
Previous themes have featured everything from electric vibes to rainbow-colored displays with disco balls and underwater worlds. It’s one of the coolest, quirkiest places to check out in London – a guaranteed vibe for sure!
Regent Street: I think this was the street I was most excited to see! Why?! Because it’s where you’ll find the iconic angels floating high above the street! And oh wow they were worth the wait!
Apparently the 2023 season was the last for the angels (hope this isn’t true!), but fingers crossed they make a comeback because they’re absolutely stunning. A true testament to Christmas in London, and it’d be a huge disappointment for the city if they were gone for good.
Psst – this is where the tradition of hanging Christmas lights in London actually started!
Bond Street and New Bond Street: If you love luxury, this is your spot. High-end brands like Cartier, Tiffany’s, and Chanel are decked out with the fanciest Christmas window decorations. And they’re all just gorgeous!
Even if you’re just window shopping (hey, a trip to London at Christmas is expensive enough, haha), it’s worth the stroll to soak up the holiday glam. Think Crown Jewels level fancy! I think we walked these streets half a dozen times – they’re just so festive and fun!
Getting chilly? Walk through nearby Royal Arcade and Burlington Arcade – both 19th century covered shopping streets that are full of Christmas decorations too!
Belgravia: I absolutely loved strolling through Belgravia. It’s one of the prettiest (and wealthiest) neighborhoods in London and seriously feels like a scene out of Love Actually. It’s not as wow and over-the-top as the streets in Mayfair/Soho, but still just as classy and chic.
We wandered down Elizabeth Street, grabbed festive cupcakes at Peggy Porschen, and took in all the chic Christmas vibes (grand Georgian townhouses and beautifully adorned white stucco facades included). Definitely hit up Dominique Ansel Bakery for cronuts and the stunning Moyses Stevens flower shop while you’re there!
Admire the London Christmas Trees
What’s Christmas without a few trees?! There’s a whole bunch scattered throughout the city (wayyy too many to list), but here’s a few of my faves (and they’re all festive AF of course).
Trafalgar Square: Every December, Trafalgar Square receives a towering Christmas tree as a gift from Norway, symbolizing friendship and peace between the nations. It’s a tradition that’s been happening since 1947! Standing tall and elegantly decorated with vertical strings of lights, this tree is one of the most iconic sights in London at Christmas.
Plus, the surrounding area is packed with holiday vibes and a small market – perfect for snapping festive pics or just soaking in the Christmas spirit.
Covent Garden Christmas Tree: What a showstopper! It’s over 60 feet tall, covered in 30,000 lights, and absolutely impossible to miss in the middle of all the Christmas hustle. Plus, the mistletoe chandeliers and holiday stalls just add to the festive feel. You’ll find the tree right outside the Apple Market, which was decked out in massive red ornaments and golden bells.
One of my favorite parts? It literally (fake) snows every hour on the hour from noon to 7 PM – a magical winter wonderland moment since London doesn’t get much snow, haha! If you’re looking for Christmas vibes, Covent Garden is the place to be.
Somerset House: The Christmas tree at Somerset House lights up the skating rink, and it’s honestly such a perfect winter scene. The decorations are stunning every year, with the tree adding to the historic charm of Somerset House. Even if you’re not skating, just sipping on a hot chocolate (like us!) while watching the skaters against this wintry scene is pure holiday perfection.
St. Pancras Station: St. Pancras Station has one of the most unique Christmas trees I’ve ever seen – it’s literally made of books! Sponsored by Hatchard’s (London’s oldest bookshop), this 12-meter-tall tree is stacked with 3,800 hand-painted books (and some even light up because why not?!). Safe to say itsy a total standout and almost reaches the ceiling, haha.
As a book lover, I was beyond obsessed! You can even step inside the tree and chill in a few cozy reading nooks. And the best part? You don’t need a train ticket to enjoy it – just stop by and take it all in (we got lucky and we’re already here for the Eurostar to Bruges)! For the best view, head up the escalators.
Leadenhall Market: Leadenhall Market is pure magic during the holiday season – and not just because it was a filming location for Harry Potter (true story!). With its stunning Victorian architecture and twinkling lights, it feels like you’re stepping straight into a cozy Christmas novel. The market’s centerpiece is an 8-foot real Christmas tree, sitting right under the breathtaking star-covered atrium.
If you’re lucky enough to be visiting in mid-November, don’t miss the annual tree-lighting ceremony – it’s such a fun way to kick off the festive season. Plus, the whole market is packed with seasonal treats, so definitely make time to wander around! We unfortunately visited towards the tail end of the season so the market stalls were already closed and the tree lights were off.
Admittedly, the Christmas decorations tend to be kinda low key. BUT the red, green, and gold tones of the market are perfect for Christmassy shots!
Other Festive Christmas Trees to See:
- Coal Drops Yard: Tucked away in the trendy King’s Cross area, Coal Drops Yard serves up a super modern Christmas tree that’s all about London’s cool, contemporary vibe. With its unique design and festive flair, it’s a hit with holiday shoppers and anyone hunting for the perfect Instagram shot.
- The Connaught: A super elegant tree in a super elegant hotel! Chic and sophisticated, with a great afternoon tea.
- The Ritz: The epitome of luxury! If you’re all about glam, The Ritz Christmas tree is a whole mood.
Check out the Best Christmas Displays in London
Annabel’s
Every Christmas, Annabel’s in Berkeley Square pulls out all the stops with its extravagant holiday displays. There’s a reason it’s one of the most popular places on Instagram! Even though it’s a swanky private members’ club, anyone can admire the exterior, and trust me, it’s worth the visit!
When I went last season (2023), they had a massive hot air balloon surrounded by twinkling stars – totally over-the-top and so fun to see in person. In previous years, they’ve done gingerbread houses, carousels, and Nutcracker themes. You’ll definitely want to snap a pic here, but heads up, it’s on a busy main road, so getting the perfect shot can be a bit tricky.
Neill Strain Floral Couture
This is one of the most over-the-top decorated shops, and it’d be a shame to miss it! It honestly feels like an art installation, haha.
I fell in love with the decorations at the Belgravia location last December, and it was decked out with vibrant baubles and a massive red bow – perfect for photos! It’s technically a flower shop, but they go all out for the holidays, and the Belgravia store is especially elaborate. If you’re gonna go slightly outta the way for some decorations, make it this one.
I randomly came across another one of their stores while wandering Mayfair, and it was just as festive (although not as showy and elaborate). If you’re into holiday decor and florals (like me!), this is a must-see.
Christmas at Kew
Kew Gardens at Christmas is pure magic – the garden lights up with a stunning after-dark display that feels straight out of a fairy tale. Think sparkling, illuminated pathways and whimsical light installations – perfect for an evening stroll! It’s one of the most popular holiday displays in London, so booking early is a must (it’s incredibly popular), but sadly, I ran out of time and missed it.
KOYN
KOYN may be known for its incredible sushi and izakaya dishes, but during the holidays, it’s all about the festive decor! When I visited, there was the cutest vintage car parked outside, stacked with Christmas presents and topped off with a tree – it ended up being one of my favorite Christmas displays in London!
Seven Dials Market
Cozy holiday charm all in a foodie paradise – what more could you want?! Right in the heart of Covent Garden, this place goes all out with twinkling lights, massive wreaths, and a festive vibe that’s hard to resist. AND it’s inside so perfect when it’s beyond freezing outside.
Independent food vendors serve up everything from holiday treats to global flavors, so whether you’re craving a classic mince pie or something a bit more adventurous, you’ve got options. We were too stuffed from lunch to try anything unfortunately, but I honestly came for the decor anyways, haha. Pro tip: grab a mulled wine or hot chocolate while you wander!
Covent Garden Market Halls
Eeee – Covent Garden! The moment I laid eyes on those shimmering baubles and massive golden bells, I fell in love with London at Christmas! A huge grin was literally plastered on my face, haha. The entire market gets a holiday makeover and they really go all out – this year’s display might just be my favorite (based on the fabulous photos I’ve seen online of previous years).
Don’t miss the snow falling on the hour by the tree from 12 PM to 7 PM – it adds the perfect wintry touch! It’s beautiful, but just a quick heads up: it only lasts about a minute, so try to time your visit to avoid waiting around too long (there’s too many things to do in London at Christmas so you don’t wanna waste any time).
It’s easily one of my favorite Christmas displays in London, and every year they switch things up a bit, so you never really know what you’re gonna get – but it’s always festive and fabulous. I just LOVED the vintage Santa sleigh on display on the second floor of the Apple Market. So fun to take pics with!
Ever After Garden
Ever After Garden in Grosvenor Square is hands down one of the most touching displays I’ve seen in London for Christmas. It’s a sea of 25,000 illuminated white roses, each one dedicated to lost friends and loved ones.
When I went, it was such a peaceful, reflective space amidst all the holiday hustle and bustle. If you’re looking for something a bit more meaningful during the holidays, this is the spot to visit – it’s truly beautiful and moving.
Go Ice Skating
London has a whole slew of ice rinks to check out, so lace up your skates and get out onto the ice! I’m kinda a clutz on skates (ask my friends…), so I didn’t do any skating myself. BUT I’m making it my mission to get on the ice next season – since we’re actually headed back to London for Christmas!
Remember – most of the rinks are outdoors and open to the elements. Meaning it’ll be cold and possibly drizzly – dress appropriately and wear thick socks!
Here’s a few iconic ice rinks in the city:
- Somerset House: Somerset House is one of the most iconic rinks in London, located in a gorgeous 18th-century courtyard with a massive Christmas tree in the center. We didn’t skate, but loved watching everyone that was and then warming up with a cocktail at the Moët & Chandon Skate Lounge. Plus the tree is oh so grand and gorgeous!
- Hampton Court Palace: Ever wanted to skate around while admiring the grand Tudor architecture of a historical palace?! You can over here! The ice rink is set against the backdrop of Henry VIII’s historic home, so once you’re done skating, head inside Hampton Court Palace – there’s even a historic chocolate kitchen!
- GLIDE Battersea (Power Station): This is one of the newest open-air ice rinks in London, and it’s super Christmassy! Complete with a gingerbread house, cozy see-through igloos, a carousel, and a grand Christmas tree right in the middle of the rink. Plus really cute little support penguins for the kids. Pro-tip: go once it dark out to get the full effects of all the lights!
- Queen’s House: Skate with a beautiful view of the Queen’s House and the nearby National Maritime Museum. It’s on the smaller size and a bit more relaxed; perfect for kids. Unfortunately the rink is closed for the 2024/25 season.
- Canary Wharf Ice Rink: This rink’s partially covered (actually the only one in London!), so no need to worry about the city’s unpredictable weather. Skate around under the skyscrapers in the business district of Canary Wharf, and once you’re done, head over to the Oasis Bar & Terrace for some cozy après-skate drinks!
PS: Sadly, The Natural History Museum’s iconic ice rink is no more. It’s been permanently closed since 2021, with no plans to reopen.
Do Some Holiday Shopping in London
London is well-known for its luxury department stores, and they all go absolutely wild for Christmas. I’m talking dazzling lights, festive displays, and extravagant decorations – both inside and out!
So naturally, we ducked into department stores when we wanted to warm up (London’s chilly at night!). Plus, many of the shops have over-the-top window displays that are just amazing to see.
Harrods
Harrods is always a Christmas classic, and I make it a point to visit every time I’m in London, no matter the season (their fish and chips are chef’s kiss!). Plus, it’s always fun to gawk at the bougie designer goods, haha.
In past years, the entire store exterior was decked out with golden Christmas lights and stunning wreaths. But unfortunately, when we visited, they decided to forgo decorations entirely! I was SUPER bummed, especially since I had seen photos from previous years and it all looked so epic! Guess it’s a reason for me to head back to London for Christmas.
Inside, though, they still delivered on the festive vibes (thankfully!). Think fancy ornaments, gold accents, and a Christmas department full of luxury decorations. Plus, the food hall is a must-visit, offering everything from mince pies to gourmet chocolates. Fingers crossed they bring back the exterior lights in future seasons!
Selfridges
Selfridges on Oxford Street is known for their extravagant holiday windows (15 in total!), and this year didn’t disappoint. The theme for 2023 was Showtime, featuring giant rotating candy canes, “The Belle of the Bauble” (a stunning figure draped in a shimmering bauble dress), and a delightful Bow Ballerina – everything was creative and whimsical. Don’t miss their epic Christmas Shop on the ground floor!
Fortnum & Mason
One of London’s oldest department stores, Fortnum & Mason truly shines during the holiday season! The annual advent calendar adorning the facade is simply stunning – definitely check it out at night, as I found it even more mesmerizing in the dark.
Inside you can find curated gift baskets filled with tea, mince pies, Christmas pudding, brandy butter, and spiced treats. We had no room in our suitcases so couldn’t buy any (unfortunate for us since everything looked so good). Instead we just wandered around and soaked up the classic British Christmas charm!
Psst – you can also pop into Harvey Nick’s and Liberty London if you have time – but honestly, we were a little department store’d out by now!
See a Festive Holiday Performance
London is absolutely famous for its theater scene. And come December, London is FILLED with Christmas shows – there’s everything from elegant ballets, classic tales with seasonal twists, and captivating orchestras.
Here’s some of the most popular holiday performances to check out in London in December:
- The Nutcracker at the Royal Opera House: A holiday classic with stunning choreography and a magical atmosphere. The story follows a young girl named Clara on her adventure through a fantastic world filled with dancing dolls, sugar plums, and her brave Nutcracker prince. I saw this in SF once and I’d love to see it again!
- A Christmas Carol at the Old Vic: A must-see for Dickens fans! This classic story follows Ebenezer Scrooge, a grumpy old man who hates Christmas and only cares about his business and money. The tale explores how he learns to embrace the holiday spirit and change his ways.
- West End Musicals: If you’re not into traditional Christmas shows, many long-running West End musicals run throughout December, including Disney’s The Lion King (I LOVED this one!), Wicked, Matilda The Musical, Les Miserables, and Harry Potter and the Cursed Child (saw this one too!). On my last trip to London in December, I saw Elf! at the Dominion Theatre and loved this take on the beloved Will Ferrell film. You really can’t go wrong!
Best London Christmas Markets
Let’s be real – London’s Christmas markets definitely don’t have the same grandeur as those in Germany, France, or Austria (don’t hate me for saying that!), but that doesn’t mean you should skip them. Sure, they’re not super elaborate (with the exception of Winter Wonderland), but they’re still fun for some festive shopping, mulled wine, and stocking up on unique gifts.
We managed to hit up the markets in Leicester Square, Trafalgar Square, and Covent Garden, but the others are still on my London Christmas bucket list for next time. If you’d rather venture around with a local guide, sign up for this small group Christmas market tour (lunch and oysters and lots more included!).
A little tip: some markets end in late December, while others stick around until early January. Make sure to check exact dates on the official websites before planning your trip!
Winter Wonderland in Hyde Park
Winter Wonderland is a total Christmas extravaganza – London’s biggest and most famous festive spot, and it’s not just a market, it’s a whole experience.
Picture traditional wooden chalets selling gifts, bratwurst, churros, mulled wine, and more. Add to that a Bavarian Village, carnival rides, the UK’s largest outdoor ice skating rink, and a whole ice sculpture exhibition, and you’ve got one epic holiday adventure. You can even grab a drink at the ice bar, where everything (yup, everything) is made of ice.
It’s best to go in the early afternoon if you want to avoid the crazy crowds. And don’t forget, you’ll need to buy a ticket to enter Winter Wonderland (only a few pounds), with extra fees for things like ice skating, the ice bar, and other attractions. But trust me, it’s worth it — we already have our tickets for this coming year!
Trafalgar Square Christmas Market
We stumbled upon the Trafalgar Square Christmas Market one evening (located on the terrace in front of The National Gallery), and to be honest, it wasn’t my favorite. It’s super small with only a handful of stalls, and nothing really stood out (except for some cute London-themed ornaments).
While I wouldn’t go out of my way to visit, if you’re already nearby, it’s worth a quick wander. At least you’ll get to see the iconic Christmas tree, which is a gift from Norway each year and has quite the history behind it!
Greenwich Christmas Market
Set within the historic Greenwich Market, this one boasts over 150 stalls and has a bit more character than some of the others.
Unfortunately, we didn’t have time to make it here (it’s a bit further away from the most popular things to do in London at Christmas), but I’ve heard it’s a gem for finding handcrafted gifts. You can expect eco-friendly candles, leather accessories, homemade jewelry, and unique homewares. It’s a fantastic spot to support independent vendors, plus Santa’s Grotto is a hit for families.
Covent Garden Christmas Village
Okay, so Covent Garden Christmas Village may not be your typical market, but it was hands down one of my favorite spots in London during December. The whole area transforms into a festive wonderland, with massive baubles, shimmering lights, and a giant Christmas tree that snows (fake snow, but still!).
Loads of restaurants in the area roll out seasonal menus, and the pop-up bars serving mulled wine and festive cocktails are an absolute must. Boutique shops line the streets for some holiday retail therapy, and honestly, it’s perfect for Instagram! Plus there was the cutest gingerbread hut when we visited with lots of beers and ciders on tap!
Southbank Centre Winter Market
Right along the Thames and just steps away from the London Eye, Southbank Centre Winter Market has its own charm but feels a bit more low-key. There’s a handful of wooden chalets selling mostly food and drinks rather than gifts or souvenirs.
It’s pretty small, so unless you’re already planning to ride the London Eye or head to the National Theatre, I wouldn’t go out of my way. But if you’re nearby, it’s a cute stop for some festive snacks with views of the river.
Leicester Square Christmas Market
Leicester Square’s Christmas market may be small, but it’s cozy and bustling with festive cheer. Located right in the heart of London’s West End, it has some charming unique shops, beautifully decorated stalls, and of course, some delicious street food (DIY roasted marshmallows, anyone?). We also saw mini pancakes, waffles, and German sausages covered in molten raclette cheese – yummmm.
We went twice because, well, the cheese wheel pasta and hot cider were just that good. Definitely a cute spot to browse for some handcrafted jewelry, decorations, and gifts while getting into the holiday spirit.
Christmas by the River at London Bridge
Tucked between London Bridge and Tower Bridge along the south bank of the Thames, this market offers festive fun with a killer backdrop. Cozy pop-up stalls sell everything from ornaments to scarves, all while you’re surrounded by London’s most iconic sights—think Tower Bridge and The Shard.
Yeah, it gets a little packed (because who wouldn’t want to shop with those views?), but the setting totally makes it worth the tight squeeze.
Best Restaurants for a Festive Meal
‘Tis the season of overindulgence! There’s no shortage of festive places to eat in London, and it’s nearly impossible to visit them all during a Christmas visit, especially if you’ve only got a few days.
There’s heated igloos, spaces completely covered in baubles, and colorful Christmassy cupcakes – OH and definitely pick out a festive afternoon tea for a classic British experience!
Restaurants get booked up – you’ll definitely wanna make reservations ahead of time for most of these below! Many have special menus just for the holiday season, so be sure to check them out and secure your spot early.
Daphne’s
Daphne’s is such a classic London spot, especially around the holidays! Its bauble-covered conservatory area is simply magical (have you seen the photos?!), which makes indulging in some Italian food all that more festive.
While the food is pretty standard (and the prices are high), you’re really there for the ambiance! Pro-tip: ask for a table by the fireplace; it adds a cozy touch. Just a heads-up – the place has mixed reviews, with some people saying it’s overrated, so do your research ahead of time. But regardless of that, the place is always booked up, so definitely make a reservation at least a few weeks in advance.
Peggy Porschen Belgravia
We swung by Peggy Porschen Belgravia for breakfast one morning (because, honestly, who says cupcakes aren’t a breakfast food?), and I totally fell for all the holiday-themed treats, haha. It was hard to choose – everything is oh so pretty!
This place is practically an iconic London landmark – all decked out in peony pink no less! Perfect for pretty pictures and sipping on a warm drink in the cozy tea room. They change out the front decor every season, and of course Christmas is just sensational.
They do offer savory breakfast and brunch items, but let’s be real, most folks come for the sugary treats. And if you’re in the mood for something extra special, you can even enjoy afternoon tea at the Parlor.
Sketch
Pricey, posh, and perfectly photogenic, especially during the Christmas season. Even the iconic egg-shaped bathroom stalls that we’ve all seen were decorated for Christmas as well! It’s the perfect place to go if you’re feeling fancy and festive. Stepping into this wintry wonderland the moment we walked through the doors was nothing short of magical – talk about a first impression!
The restaurant features four distinct rooms, each with its own avant-garde decor that’s spectacularly over-the-top. We had lunch in the Glade Room, which was absolutely enchanting and filled with twinkling fairy lights and lush green garlands, complete with a ballerina dancing around for a bit!
If you wanna enjoy afternoon tea in The Gallery, be sure to book SUPER early – it’s super popular. It’s definitely a pretty penny (one of the priciest afternoon teas in London), but the food is fantastic, the atmosphere is superb, and it’s insanely Instagrammable – especially during Christmas in London.
Psst – if you’re looking for the iconic plush pink room, you won’t find it anymore! They’ve revamped it into a cheerful yellow, and it’s more vibrant than ever (although I was definitely missing the pink!).
Miracle at Henrietta
Miracle at Henrietta is an outrageously over-the-top Christmassy cocktail bar, very similar to those whimsical pop-ups we have in San Francisco. The space is completely decked out with tinsel hanging from the ceiling, gloriously kitschy decor, and an oversized fireplace that screams holiday cheer. Seasonal drinks are served in delightfully tacky mugs – think Santa-themed cups and dinosaurs sporting Christmas hats.
If you’re from a major city in the U.S. like we are, you might want to skip this one since chances are you’ve got something similar back home. You’d be better off spending your time doing uniquely London experiences!
Coppa Club Igloos
I’ve seen these famous heated igloos (with views of the Tower Bridge!) on social media for ages, and I was so excited to go! Only to realize I was a few months too late to snag a reservation (they only have nine igloos, so it’s no surprise, right?).
If you manage to get a spot, you’ll have to let me know how it goes, haha. I’ve heard they can get a bit hot and sticky inside, but I bet the festive decor and holiday drinks make it all worthwhile. Just a heads-up: be prepared for a minimum spend of around £35 per person – though there’s no minimum at breakfast!
Ralph’s Coffee by Ralph Lauren
In front of Cartier on Old Bond Street, you’ll find Ralphs – one of the most festive coffee shops around. And yup, it’s busy busy busy which is honestly to be expected, haha. You can either dine in or simply take a hot beverage to go; we grabbed a coffee and hot chocolate and both were great!
The Ivy Chelsea Garden
Come for the (good quality) food, stay for the (over-the-top) decor! There’s a few Ivy locations around town, but the one in Chelsea has the most spectacular display (all in a beautiful Georgian building). Plus, the modern British menus have so much to choose from.
If you can’t get a rez, at least stop by to see the decorations – the facade never disappoints (and it changes every year and is always super impressive).
Churchill Arms
Churchill Arms is one of the oldest pubs in London, and it gets a complete makeover for Christmas! Expect to see dozens and dozens of Christmas trees on the exterior of the building, and lots of lights inside as well! The pub serves Thai food surprisingly, so you can enjoy delicious curries and noodles at the same time that you’re having a pint.
Some other iconic restaurants for Christmas in London:
- 34 Mayfair: known to be one of most festive restaurants in London for Christmas, although I heard they’ve recently downgraded their decor quite a bit.
- Duck & Waffle: come for a festive brunch overlooking the city from the 40th floor, complete with snow-covered trees, glistening icicles, and glowing lamp posts
- Dalloway Terrace: celebrate Christmas with a festive afternoon tea or lunch on their al-fresco terrace (don’t worry – there’s heat lamps and an enclosed awning and tons of holiday decorations)
- Clos Maggiore: A modern French restaurant right in the heart of Covent Garden that’s perfect for a romantic meal with it’s cozy, candle-lit Christmas oasis filled with lots of local and seasonal products
- Tattu: expect a chic, spacious, and sophisticated dining experience with a festive twist on its contemporary Cantonese classics!
- Festive Afternoon teas: This is what London’s known for – don’t miss it! I live for all the holiday pastries, scones, and finger sandwiches, and luckily there’s tons of festive options around the city, including The Savoy, One Aldwych, Sweetsmas Tea at Four Seasons, and Sketch.
So who’s heading to London for Christmas this year?! I can’t wait to stand under the dazzling lights and indulge in all the festive treats!
Leave a Reply