If you’re spending Christmas in London and have a fondness for the Royal Family, here’s something you may want to factor in time for. For the very first time, a special Christmas pop-up shop will open at the Royal Mews at Buckingham Palace, transforming part of the historic 200-year-old stables into a festive boutique while the Mews remains closed to visitors for the winter season.
News
Buckingham Palace Gets Festive With First-Ever Christmas Shop
Spending Christmas in London? Don’t miss this festive first. The Royal Mews at Buckingham Palace is opening a Christmas pop-up shop, transforming part of the historic stables into a boutique filled with official royal gifts, food, and seasonal treats

The Royal Mews Christmas Shop will showcase a curated selection of festive fare Photo: Shutterstock
The Royal Mews Christmas Shop will showcase a curated selection of festive fare Photo: Shutterstock
CLOSE