
Harrods has opened its Christmas shop during a heatwave - name something more iconic.
It's beginning to look a lot like...Christmas? That's right. Although we're still slapping on sun cream and woolly jumpers feel like a distant memory, the festive season is fast approaching.
One of London's most famous department stores has already launched their Christmas collection, transforming part of the store into a magical winter wonderland. Here's everything you need to know about The Harrods Christmas Shop.
The Harrods Christmas Shop 2026
What Is The Harrods Christmas Shop?
A trip to Harrods over the festive season is an absolute must. Whether you're planning on going on a spending spree or just wish to gawk at the glittery decorations, it's always worth a visit before the 25th December. Although August isn't known for its festive cheer, Harrods has decided to open its Christmas shop (also known as Christmas World) for those eager beavers who can't wait to jingle some bells.
Here's what to expect from the Harrods Christmas Shop:
- Glass and velvet baubles
- London-themed decorations
- Traditional wooden nutcrackers
- An 8ft Balsam Hill Nordmann fir tree (costing around £1,700)
- Garland draped archways
- Walls adorned with festive ornaments
Harrods also have a tradition, which has been running since 1989, where they reveal their very own Christmas bear. This year, the cuddly creature in question is called Henry and is dressed to the nines in a cosy cable-knit jumper and bobble hat. You can even buy your very own Henry in store, if you can't resist a good collectable.
Where Is The Harrods Christmas Shop?
You can find the Harrods Christmas shop on the lower-ground floor of the building.
- 87-135 Brompton Road, Knightsbridge, SW1X 7XL
Read about more Christmas things to do in London.