As far as I’m concerned, it’s never too early to start penciling plans of festive fun and frolics into your diary. And a date that should most certainly be marked in every Londoner’s calendar is November 14. Because that, my friends, is the date on which Buckingham Palace will be throwing open the doors of its first ever Christmas pop-up shop.
The royal residence will be decking the halls with tinsel and twinkly lights (or whatever fancy people decorate their house with at Christmastime), and welcoming visitors to peruse and purchase a whole of host of fantastically festive items.
Transforming a cosy corner of the 200 year old Royal Mewsthe pop-up shop will be inspired by centuries-old royal traditions, and it will be bursting at the seams with Christmassy gifts and goodness. Visitors will be able to get their hands on everything from trinkets and tree decorations to chinaware and chocolate. And every single item will (quite literally) be fit for a king.
So, pop it in your calendar, folks – and get ready to be the very best gift-giver this Christmasknowing that every prezzie you hand over well-and-truly has the royal seal of approval.
Buckingham Palace’s Christmas pop-up shop will be open from November 14, 2025 to January 5, 2026. But if you can’t wait until then to get your hands on some royally festive treats, you can shop the collection here.











