Christmas in London

London seems to be going crazier year-after-year, out-Christmassing itself in every way. There are decorations everywhere! These are some of my favourite spots to see the Christmas spirit in action. 

Covent Garden

A Christmas classic. The market hall is decked out in giant mistletoe, there’s a huge Christmas tree in the courtyard, and each year the brands on show bring something new. 

Fortnum & Mason

Fortnum’s mince pies are by far my favourite and their decorations might be my favourite too. The spiral staircase is really something special. 

Somerset House

There are a few great skating rinks around London (Natural History Museum, Hampton Court, Tower of London), but Somerset House takes it to a new level. There’s also a Fortnum & Mason shop on site so you can pick up mince pies, mulled wine, ornaments and other goodies. Skating itself is a little pricy, depending on when you go. 


The luxury shops along Bond Street always have something good - especially Cartier and Tiffanys. The Royal Arcade is great, and Burlington Arcade on Piccadilly definitely looks better with decorations. In Mayfair you can also find Annabel’s, the club which this year has gone with a giant Christmas Tree facade, and Wild Things Flowers, which is beautiful at any time of year.

Elizabeth Street, Belgravia

With florists and the Insta-infamous Peggy Porschen, Elizabeth Street is all the cute and twee you could want in a city.

The Ivy Chelsea Garden

This place might be the Queen of Christmas decorating. Be prepared for queues of fashion bloggers and selfie takers (someone literally brought a suitcase and changed outfits for multiple pictures when I was there - no joke). 

St James’s

The area around St James’s Palace is full of old-fashioned, Dickensian shopfronts and is the perfect place to go if you’re looking for classic London vibes.

Other places you can see Christmas lights and decorations in London:

  • Oxford Street

  • Regent Street

  • Carnaby Street

  • Christmas Markets - including Winter Wonderland in Hyde Park, Leicester Square, the South Bank. 

  • St Pancras Station - always has a giant Christmas tree, with a different theme or creative take each year.

  • St Pancras Renaissance Hotel

  • Harrods

  • Trafalgar Square

  • The Connaught 

  • Natural History Museum

  • Claridge’s

  • Dalloway Terrace 

  • Coppa Club