This winter, Buckingham Palace is adding some festive sparkle to London with its very first Christmas pop-up. From November 14, 2025, to January 5, 2026, the Royal Mews will be transformed into a magical shopping spot for visitors looking for royal-inspired gifts and seasonal treats.
If you’re planning to enjoy Christmas 2025 in London, the Buckingham Palace Christmas Pop-Up Shop 2025 is set to be one of the highlights of the festive season.
For over 200 years, the Royal Mews has been home to the royal horses, carriages, and coaches. But this winter, it will take on a whole new look as it becomes a festive boutique. The event is run by the Royal Collection Trust, and all proceeds will go towards conserving the royal family’s vast art collection. That means every bauble, mince pie tin, or teacup you buy helps protect royal treasures for the future.
What to Expect at the Christmas Pop-Up?
The Buckingham Palace Christmas pop-up shop will feature a wide range of exclusive products, from traditional holiday decorations to luxurious tableware and food gifts.
- Royal-inspired chinaware: Beautifully handcrafted in Stoke-on-Trent, each piece is decorated using techniques refined over 250 years.
- Crystal wine glasses: Delicate designs inspired by Queen Victoria’s Grand Punch Bowl, decorated with knotted vines and grape leaves.
- Festive gin and gourmet treats: Small-batch gin distilled with botanicals from the Buckingham Palace garden and Windsor Castle, plus other seasonal delicacies.
- Hand-embroidered ornaments: Made in India, these decorations support traditional craft skills.
- Eco-friendly children’s gifts: Soft plush toys created from 100% recycled materials, perfect for little ones.
With its mix of luxury and tradition, the shop will be a must-visit destination for both Londoners and tourists.
Why Visit the Buckingham Palace Christmas Pop-Up Shop 2025?
Unlike many other festive markets, this pop-up offers a rare chance to shop inside a working royal site. The Royal Mews, usually known for housing the famous Gold State Coach and royal horses, will be reimagined as a Christmas boutique. It’s the perfect place to pick up unique gifts with a royal twist, whether you’re buying for family, friends, or yourself.
Even better, entry to the shop is completely free, so you can explore at your own pace, soak up the festive atmosphere, and discover something special to take home.
London is always magical during the holidays, with its Christmas markets, dazzling light displays, and ice rinks. Adding the Buckingham Palace Christmas pop-up to your itinerary is the perfect way to enjoy a royal touch to your celebrations. After visiting, you can explore other festive spots in the city or stroll around nearby landmarks to make the most of your trip.
Plan Your Visit
- Dates: November 14, 2025-January 5, 2026
- Location: The Royal Mews, Buckingham Palace
- Entry: Free
- What you’ll find: Official royal gifts, Christmas decorations, food and drink, and eco-friendly children’s toys.