There's arguably nowhere in London more Christmassy than Covent Garden's Piazza in December. Every year, the shopping district aims to outdo itself for sheer festive pizzaz. In 2025, the theme is 'The Theatre of Christmas', which means that there'll be decorations taking inspiration from the nearby playhouses and the performances in them. And of course, this year will also see the return of Covent Garden's 55ft Christmas tree, decked with 30,000 lights
Meanwhile, the roof of the Market Building is adorned with 40 gigantic bells, 12 giant baubles and 8 spinning mirror balls in a reprise of its oh-so-festive annual display. There'll also be pop-ups and events to enjoy as the season unfolds, including mulled wine stations and a Santa's sleigh photo op.