Visiting London in winter makes for an unforgettable experience. Dark evenings are illuminated by cosy pub fires, twinkling Christmas stalls in outdoor markets and brilliant firework displays at the turn of the year. On top of that, many attractions, crowded in warmer months, can be enjoyed in comparative tranquility. And while locals love to grumble about the weather, it's actually fairly mild, with average temperatures between 3 and 9°C, and 20 dry days per month.
Get into the Christmas spirit
Forget staying at home and get out to enjoy Hyde Park's Winter Wonderland © Ivan / Getty Images
Christmas in London is a big deal, with events across town from November to January. Open-air ice rinks pop up at famous landmarks like the Tower of London, Somerset House, Hampton Court Palace and the Natural History Museum, and 2018 sees the return of London’s first ever (and Europe’s only) rooftop ice rink at Skylight in Tobacco Dock. Craft fairs and Christmas markets appear on the South Bank and at Greenwich, among other places, while festive lights spectacularly illuminate the central shopping zone around Oxford and Regent streets. The lights are lovely but that sentiment is shared by many, so expect heavy crowds. Further east, Westfield Stratford City shopping mall by the Olympic Park throws a big party for the turning-on of its lights.
More traditional Christmas music can be heard at Trafalgar Square, which resonates with carols through much of December, sung alongside its giant tree, an annual gift from Norway dating back to 1947 to thank the UK for help during the war. Hyde Park’s family-favourite Winter Wonderland features rides, a circus, ice sculptures, a market and the big man himself, Santa Claus. On New Year’s Eve, the riverbank by the London Eye erupts in a soul-stirring fireworks display. Buy a ticket if you want a spot with a good view.
Everything must go!
Join the Christmas crowds under the sparkling seasonal lights on Regent Street - and look out for sales © Roy JAMES Shakespeare / Getty Images
London is famous globally as a shopping paradise and the best prices are found during the annual sales. From backstreet boutiques to Harrods, stock clears at big discounts, and while things traditionally get going in early January, stores are increasingly starting their sales before Christmas. Winter is also a great time to explore historic covered shopping arcades, such as Leadenhall Market or Burlington Arcade, which offer retail respite from the chilly weather and a glimpse back to the London of old.
Down the local
Tricky to find but well worth the search, Ye Olde Mitre is one of London's most atmospheric pubs © Stuart Ayton / Alamy Stock Photo
The cosiness of a typical London pub is a blessing in winter. Heading into town for a good night out? Top spots to raise your glass include Ye Olde Cheshire Cheese (once frequented by Charles Dickens), Gordon’s Wine Bar (arrive early for any chance of a seat) and Ye Old Mitre (you might need to hold your breath to squeeze down the tiny alleyway that leads to it). But away from the centre there are some equally excellent options with each neighbourhood inviting exploration, with its own character, characters and lovely local boozers. It’s the best way to meet Londoners and get a feel for what their city is about. Try the Jerusalem Tavern in Clerkenwell, the Holly Bush in Hampstead or the Carpenter's Arms in Shoreditch.
Catch a match
Craven Cottage is home to Fulham and a great place to watch a match © Chloe Knott - Danehouse / Getty Images
Watched by hundreds of millions around the world, British football is iconic. Chelsea, Arsenal and Tottenham are globally renowned, but smaller clubs like Fulham – whose Craven Cottage home ground is the city’s most beautiful – Brentford or QPR offer a more authentic atmosphere, plus tickets are cheaper and easier to come by. Drop a couple of divisions and match days at Leyton Orient or AFC Wimbledon are great grassroots experiences. If the oval ball is more your thing, rugby matches are always great fun, with local teams including the Harlequins and Saracens, and big games taking place at impressive Twickenham Stadium.
Putting on a show
The imposing Natural History Museum and its exhibitions are a perfect escape if the weather's bad © pio3 / Shutterstock
From cutting-edge drama to a Christmas pantomime’s nostalgic camp, London’s winter entertainment caters to every taste. The West End always has an incredible variety of musicals and plays showing (Hamilton is the one everyone’s currently talking about), but some gems are out in the suburbs too, particularly in the north, around Camden, Highgate and Kilburn. Always check local listings for what’s currently showing, but at time of writing some of the most anticipated Christmas performances for December 2018 include Hansel and Gretel at the Royal Opera House, Snow White at the London Palladium and Peter Pan at Richmond Theatre.
Similarly, London’s plump pick of galleries and museums is fattened further by temporary exhibitions in winter. The annual Wildlife Photographer of the Year display at the Natural History Museum is now in its 54th year, and as breathtaking as ever. Over at the National Portrait Gallery,Thomas Gainsborough’s portraits of himself and his family will be drawing the crowds all the way into February. And at the Science Museum an exhibition dedicated to everyone’s favourite local star, the Sun, will run until May 2019.
Stroll the streets, slide down the hills
London looks beautiful (and becomes a winter playground) in the snow © Richard Newstead / Getty Images
The Underground and buses are handy, but in winter they can get crowded as commuters seek to escape the cooler temperatures. For a fresher perspective, get a map and take to the streets: you’ll see so much more of the city. Distances around the centre aren’t as far as they seem; Buckingham Palace and the Tower of London are just an hour's stroll from each other, with many of the city's most famous landmarks in between.
Or if temperatures drop and those wintery white flakes start falling, do like the locals and head to the hills (or at least one of the parks) for some sledging and snowman building – Hampstead Heath, Primrose Hill and Greenwich Park are firm favourites.
Last updated in November 2018 by Will Jones.
Get more travel inspiration, tips and exclusive offers sent straight to your inbox with our weekly newsletter.