London In Winter Guide: Things To Do, What To Wear + More

London Localite contains affiliate links and is a member of the Amazon LLC Associates Program. If you make a purchase using one of these links, we may receive compensation at no extra cost to you. Read our disclaimer for more information.

Wondering how to make the most of London during Winter?

After living in London for eight years, I can confidently say that London has its own magic in winter. Even before I moved here, I’d take the train up for day trips or spend weekends with friends to soak up the festive atmosphere or for a big New Year’s Eve!

Now, I consider myself a bit of an expert when it comes to the city during the colder months. From the cosiest pubs to world-class museums, London does indoor activities exceptionally well—which definitely comes in handy on wet winter days. So, if you’re planning to visit London during winter, this guide will help you make the most of your trip—from what to wear, to my recommendations on the best seasonal activities and events.

Beautiful picture of London in Winter, Regents Street angel Christmas lights at night

London in Winter

London is lovely during the winter months. It’s a city that suits the cold, with frosty mornings, early sunsets, and historic streets that look like something out of a Charles Dickens book—especially when the lights go up around Soho and Regent Street and the Christmas markets open.

Yes, the weather can be damp and grey, but when you’re wrapped up warm, it’s undeniably inviting. If you’re lucky, you’ll see the city covered in snow and, in my opinion, there’s nothing quite like a busy pub when it’s cold outside.

Beautiful picture of London in Winter, Regents Street Christmas lights at dusk

Is It Worth Visiting London in the Winter?

Absolutely—London is worth visiting at any time, including in winter. In fact, I’d argue it’s one of the best European cities to explore during the colder months, thanks to all the indoor activities. From museums and galleries to pubs and Christmas pantomimes, the city really comes into its own when it’s cold outside.

December is the best month to visit because of the festive atmosphere. Christmas lights, seasonal markets, and decorated shopfronts bring the city to life. Average temperatures hover around 7°C (45°F), and it’s generally drier than January or February. Plus, December days are a little longer—by January, the sun sets as early as 4pm.

If you’re visiting on a budget, January to March is a great option. With the holiday crowds gone, flights and accommodation tend to be cheaper, and the city feels more peaceful. There’s still plenty happening, too—like the exciting Chinese New Year celebrations in Chinatown. You could also treat your partner to a Valentine’s Day trip!

11 Best Things To Do In London In Winter

Whether you’re visiting in winter for the first time or just looking for new ideas, there’s plenty to keep you busy. Here are my favourite things to do during the colder months:

1. Explore the Christmas Lights in Central London

For the best of the lights, wander down Oxford Street, Regent Street, and Carnaby Street—Carnaby always goes all out with its own unique, themed display each year. You should also make sure to visit Covent Garden and Seven Dials, which are particularly festive thanks to the giant Christmas trees.  

One of my favourite ways to see the Christmas lights is from the top deck of a bus. You stay warm, miss the crowds, and get an unbeatable view of the city all lit up. You can even book a dedicated Christmas lights tour if you want to make it extra special.

This is the tour I’d recommend booking: London Christmas Lights Nighttime Bus Tour

2. Ice Skate at Somerset House or the Natural History Museum

I think these are two of the best and most beautiful ice rinks in London. Somerset House feels especially romantic, set within its very grand 18th-century courtyard, while the Natural History Museum rink offers a stunning backdrop of the iconic building lit up at night. Both rinks are beautifully decorated for the festive season and are great fun for families and kids.

Make sure to book your tickets in advance, as the best time slots—especially evenings and weekends—often sell out a few days ahead.

Click here to book the Somerset House and Natural History Museum ice rinks.

Kew Gardens Christmas light trail

3. Visit Kew Gardens’ Christmas at Kew

This dazzling light trail is a local favourite for a reason and one of my winter highlights. My friends and I have been a few times, as it changes every year, and we love it!  Wrap up warm, grab a mulled wine, and enjoy the rare experience of wandering through Kew Gardens after dark.

It’s incredibly popular, so make sure to book in advance to secure your preferred time slot. Also, make sure to book for when it is properly dark to enjoy the lights to their full glory!

4. Warm Up in a Cosy Pub

Honestly, as a London local, I can safely say that nothing beats sinking into a pub armchair next to a crackling fire when it’s freezing cold outside. Some of my favourite spots include The Spaniards Inn in Hampstead (full Dickensian vibes) and The Railway Tavern in Hornsey for something a bit more local.

While you’re there, order a Sunday Roast—it’s as close to a traditional British Christmas dinner as you’ll get if you’re not in town for the 25th.

5. Visit Winter Wonderland in Hyde Park

It’s chaotic, yes—but also low-key iconic. My partner and I went last year and we went all out: rides, food, mulled wine, the lot. I’m part Austrian, so I can confirm it isn’t the most authentic Christmas market (understatement) but it is fun and festive, and worth a visit for the atmosphere alone. Try to go midweek if you can, as weekends get very busy and be warned, everything is extremely overpriced!

6. Watch a West End Show

London’s theatre scene is world-class, and a chilly winter evening is the perfect excuse to catch a show. You could go for something festive like The Nutcracker at the Royal Opera House or A Christmas Carol, which pops up at various venues. Or just pick anything that takes your fancy—there’s always something magical about a night out in the West End when it’s cold outside.

I’d also recommend the Royal Opera House Behind the Scenes Tour for a unique cultural experience that most tourists miss. Plus, it’s only £25!

7. Visit the Big Museums

No need to worry about a rainy day! You can head to one of London’s world-class museums like the V&A, Natural History Museum, or British Museum. They’re all free to enter and perfect for getting lost in for a few hours—ideal for when it’s cold or drizzly outside.

If you’re after something a little more off the beaten path, my favourite smaller museums include the William Morris Gallery in Walthamstow and the Horniman Museum in Forest Hill. Both are hidden gems with fascinating collections and far fewer crowds.

winter sunset in London park overlooking a big pond

8. Wander Around a Wintery Hampstead Heath

Crisp air, muddy shoes, and sweeping views over the city—Hampstead Heath is beautiful year-round, but it has a special magic in winter. Think misty landscapes and Emily Brontë, Wuthering Heights vibes—romantic and a little windswept. It’s the perfect setting for a long walk followed by a visit to a cosy pub nearby.

And if you’re feeling brave, the famous Hampstead Heath swimming ponds are open all year round. I’ve never tried a winter dip myself, but there are local legends who swim every single day, even in the depths of January!

harrods, London in winter with festive lights

9. Visit Harrods for Its Christmas Displays

Even if shopping isn’t on your list, the iconic Harrods department store is well worth a visit in winter. The Christmas window displays are spectacular, and the entire building feels like a festive treasure trove. The Food Hall is my favourite part of the department store, especially around the holidays when it’s full of seasonal treats and beautifully packaged foodie presents.

10. Explore London’s Indoor Markets

Escape the chilly weather and explore one of London’s vibrant indoor markets. Spitalfields, Borough Market, and Seven Dials Market all have fantastic atmospheres in winter, especially with all the festive food and drink on offer. They’re also all covered, which is a plus!

I’m a market regular mostly for the food stalls—Club Mexicana in Seven Dials is unbeatable for vegan Mexican food, and Fen Hand Pulled Noodles in Spitalfields is my go-to when I need something hearty and authentic. I especially love the vegan spicy aubergine noodles!

11. Book an Excursion to Canterbury for its Christmas Market

If you’re up for a festive day trip from London, Canterbury is a brilliant option. Its charming medieval streets, twinkling lights, and cosy market stalls make for a magical winter escape. The city feels straight out of a storybook at Christmas time, and the cathedral is even more atmospheric under winter skies.

Trains from central London take around 1.5 hours, making it an easy and worthwhile trip. You could also book a tour if you want to make sure you see the best bits.

More Things To Do During Winter:

  • Shop the January Sales – Head to Selfridges, Liberty or Westfield for the best post-Christmas bargains.
  • Attend a Candlelight Concert – Intimate classical concerts lit by candlelight in stunning venues like Southwark Cathedral.
  • Play Indoor Games – Try shuffleboard at London Shuffle Club or bowling at All Star Lanes in Bethnal Green.
  • Go to the Luna Winter Cinema – Cosy up under fairy lights at this festive indoor/outdoor cinema pop-up.
  • Explore a Deserted Central London on Christmas Day – The city centre feels almost apocalyptic in a peaceful way as it’s completely empty!
  • Watch the New Year’s Eve Fireworks Display – Book early if you want a good view of the fireworks over the Thames.
  • Celebrate Burns Night – Plenty of London pubs and restaurants offer haggis, whisky, and ceilidh dancing around January 25th.
  • Drink Mulled Wine Along Regent’s Canal – Cosy, scenic, and romantic! Also slightly off the beaten path.
  • Visit Historic Homes Dressed for the Season – Kenwood House and Hampton Court Palace go all out with wreaths, trees, and roaring fireplaces.
  • Watch some Ice Hockey at Alexandra Palace – Home to the Haringey Huskies (my local team!), this north London venue hosts regular games during the season and they’re a lot of fun to watch.
london park in winter with light dusting of snow

What to Wear

Winter in London can be cold, damp, and unpredictable so layers are key. Average temperatures range from 2–8°C (36–46°F), and while snow is sadly quite rare these days, rain and grey skies are not! Start with a warm base layer, add a chunky knit or fleece, and top it off with a waterproof coat. A puffer jacket with a hood is ideal for staying dry and cosy while walking around the city.

Good shoes matter as London is a city for walking. Opt for comfortable, waterproof shoes or boots with decent grip. Remember to bring a scarf, hat, and gloves to keep the chill at bay, especially if you’ll be outdoors in the evenings. An umbrella is essential (we’re talking about London, after all!), and I also recommend packing a tote bag to stash extra layers or shopping along the way.

Where to Stay

When choosing where to stay in London during winter, think about proximity to indoor attractions, cosy cafés/pubs, and easy transport links. Somewhere central or well-connected is ideal, especially with shorter daylight hours. If you’re staying specifically for Christmas, check out my whole guide on Christmassy hotels in London.

I’ve chosen three budget to luxury options that work particularly for a winter trip, whether you want some festive charm or a warm, comfortable base to come back to.

📍Budget Option: The Z Hotel Soho

Compact but well-designed rooms in the heart of Soho make this a perfect budget pick. You’re super close to theatres, Christmas lights, and countless cosy pubs and places to eat. The rooms are small, but the location more than makes up for it.

📍Mid-Range Option: The Hoxton, Holborn

Warm, trendy, and super central—the Hoxton is perfect for winter stays. The lobby is always buzzing and cosy, with armchairs and coffee on tap. You’re also close to Covent Garden, the British Museum, and endless shopping.

📍Luxury Option: The Ned

If you’re after something really special, The Ned is unbeatable. Set in a grand former bank building near St. Paul’s, it has beautiful interiors, roaring fires, and an indoor spa and pool for ultimate winter indulgence. I’ve been for drinks here and am desperate to stay!

Covent Garden with beautiful Christmas lights

FAQs

Still have a few questions about visiting London in winter? Here are some common ones answered to help you feel fully prepared before your trip. If you have any more, you can always contact me for advice and bespoke itineraries!

Is it too cold to go to London in December?

Not at all! While it can get a little chilly, December temperatures in London are usually very manageable, averaging around 7°C (45°F). Just wrap up in layers, wear a warm coat, and you’ll be perfectly fine for exploring. I love booking an airport transfer in cold places to avoid any standing around waiting for taxis, Welcome Pickups is a great, reasonably priced option!

What are winters like in London?

Winters in London are generally cold and occasionally rainy but that’s part of the charm. You probably already know that Brits love to talk about the weather, so expect some complaining, especially if it snows!

Classic London street in the snow

Is it expensive to go to London in December?

December can be more expensive than other months due to the holiday season, especially around Christmas and New Year’s Eve. That said, booking in advance and staying flexible with your travel dates can help you find decent enough deals. London is expensive all year round, so I wouldn’t consider this too much if you’re trying to decide when to go!

Round Up: What is London Like in Winter?

Wintery London is an experience all of its own—romantic, festive, and full of things to do no matter the weather. From skating at Somerset House to sipping mulled wine by the fireplace in a cosy pub, Londoners know how to do the colder months right.

Whether it’s your first time or your fifth, I hope this guide helps you make the most of your winter trip. Just pack your warmest coat, bring your walking shoes (and an umbrella), and get ready to enjoy one of the world’s greatest cities in its cosiest season.

Similar Posts