London at Christmas brings together everything British culture does best: spectacular lights along Regent Street, an ice rink in the heart of the West End, shows for all ages, and tea rooms that reinvent their menus for the festive season. Here is how to make the most of the British capital in December.
Lights: when Regent Street comes alive
From early November, the main streets of the West End are transformed. Regent Street unveils its famous suspended angels, crafted from 300,000 LEDs: the “Spirit of Christmas” runs the full length of the street and extends into St James’s. Oxford Street and Carnaby Street follow with their own annual themes, while Covent Garden installs its enormous tree and overhead decorations.
For an evening stroll, link up Regent Street, Oxford Street, Covent Garden and Carnaby Street: the displays are designed to be visited on foot in a single two-hour circuit.

Along the Thames, the South Bank and London Bridge add a more intimate touch: the light reflects off the water and the atmosphere is far less hectic than in the heart of the West End.
To explore other European capitals dressed in Christmas lights in December, browse our pick of the most beautiful Christmas lights in Europe.
Protect my London tripWinter Wonderland and the Christmas markets
Hyde Park plays host every winter to Winter Wonderland, London’s most visited Christmas market. In 2025, it opens on 14 November and closes on 1 January 2026 (shut on 25 December), daily from 10am to 10pm. More than 3 million visitors pass through its gates each season. Entry to the site is free; rides and some attractions are paid.

You will find a craft market with wooden chalets inspired by European Christmas markets, several entertainment stages, a Father Christmas grotto (free entry, first come first served) and the UK’s largest outdoor ice rink.

For something more low-key, the Southbank Centre Winter Market (along the Thames) and Greenwich Christmas Market (more local, on the Greenwich Peninsula) offer a very different atmosphere. Our guide to the best Christmas markets in Europe has plenty more ideas to compare.
Ice rinks: skating against London’s finest backdrops
The Somerset House rink is arguably the capital’s most iconic: set in the courtyard of the 18th-century palace, it opens from mid-November to mid-January. For 2025-2026, one-hour sessions start from £11 in off-peak hours and rise to £26 on the most popular dates. A Skate Lounge borders the rink for warming up over a hot chocolate or mulled wine.

The Natural History Museum offers a different setting: the Victorian facade forms a striking backdrop to the rink, ringed by small chalets selling hot drinks. It is the top choice for families with young children. A little further from the centre, Hampton Court Palace has a rink set within genuinely royal surroundings.
Festive windows and Christmas shopping
London’s department stores treat their Christmas windows like a show in their own right. Best seen on an evening stroll.
Harrods (Knightsbridge) rolls out dozens of metres of animated window displays each year, which have become a genuine festive pilgrimage. Selfridges (Oxford Street) reinvents an entirely original themed set design each season. Liberty London (Regent Street) plays on its Tudor architecture for windows that are more intimate, but every bit as carefully crafted.

For actual gift buying, Burlington Arcade or the boutiques of Carnaby Street let you shop in a festive setting well away from the Oxford Street crush at weekends.
West End shows: British Christmas on stage
The West End programmes a series of festive shows every December, ranging from classical ballet to musical theatre.
In 2025, the English National Ballet revives The Nutcracker at the London Coliseum from 11 December: over 100 dancers and musicians bring the production to life. The Snowman, the stage adaptation of Raymond Briggs’ beloved book, returns for its 28th London season at the Peacock Theatre, complete with a live orchestra. Pantomime fans will also find venues running family shows throughout the month.
Book ahead: December performances regularly sell out weeks in advance, especially on weekend evenings.
If the festive atmosphere of other northern European cities appeals, our article on Christmas in Copenhagen offers another itinerary for inspiration.
Tea rooms and festive dining
Christmas afternoon tea is a London institution. Two venues stand out for their setting.
Claridge’s (Mayfair) serves a festive afternoon tea in its Art Deco Foyer: smoked salmon sandwiches, roast turkey and glazed ham, followed by elaborate seasonal pastries from the head pastry chef’s kitchen. The hotel’s Christmas tree, designed each year by a different house, has become an attraction in itself.
Sketch (near Regent Street) takes a distinct Christmas theme in each of its rooms. The festive afternoon tea starts from £79 per person, with sweet creations inspired by the season.

For something more relaxed, The Ivy Chelsea Garden (King’s Road) strings its dining room with fairy lights and serves a refreshed seasonal menu throughout the festive period.
FAQ
When should you visit London for Christmas?
Mid-November to late December covers the full season. Lights, markets, ice rinks and shows are all in place from mid-November. December weekends are the busiest: if you can, a mid-week stay helps avoid the queues.
Is Winter Wonderland in Hyde Park free?
Entry to the Hyde Park site is free. Rides, the ice rink and some shows are paid. In 2025, the event runs from 14 November to 1 January 2026 and closes only on 25 December.
Should you book West End shows in advance?
Yes. December performances often sell out weeks ahead, particularly for ballet and family shows at the weekend.
How do you get around London during the festive season?
The Underground serves almost all the venues mentioned here. The iconic red double-decker buses remain a practical and affordable option in central London. Avoid driving: parking is difficult and expensive in December.
Do you need travel insurance for a trip to London?
Since Brexit, the UK is no longer covered by the European Health Insurance Card. If you have an accident or fall ill in London, medical costs are your responsibility without insurance. Yupwego covers your medical expenses and repatriation so you never have to pay anything upfront on the ground.





