
Buckingham Palace is reopening their Christmas shop this year.
Buckingham Palace's Christmas shop is returning for a second year, following its debut last holiday season. The pop-up shop, which will be open from November, will sell everything from Christmas gifts and tree decorations to gift wrapping services and festive food.
Buckingham Palace Reopens Its Christmas Shop For 2026
When Will The Royal Mews Christmas Shop Open?
The Royal Mews Christmas Shop will be open from the 13th of November 2026 to the 4th of January 2027.
What Can You Buy At Buckingham Palace's Christmas Shop?
The Christmas shop is a place for locals and visitors to stop in and take home a piece of London's culture. Hampers filled with sweet treats, necklaces with corgi pendants, British-made goods, and embroidered slippers are just some of the gift ideas that are sure to leave your loved ones feeling royal.
New for this year is a reusable, refillable advent calendar featuring the exterior of the palace, alongside a new range of hand-finished tree decorations.
Where Is The Royal Mews Christmas Shop?
Here is the location: The Royal Mews, Buckingham Palace, Buckingham Palace Road, Victoria, SW1W 0QH.
Discover more Christmas Markets in London.