What is the Royal Mews Christmas Pop-Up Shop?
The Royal Mews Christmas Pop-Up Shop is a temporary festive boutique offering exclusive royal gifts, decorations, gourmet treats, and limited-edition items. It is not a Christmas market.

When will the Christmas Pop-Up Shop be open?
The pop-up shop will be open throughout the holiday season, from November 14 to January 5.

Where is the Christmas Pop-Up Shop located?
The shop is set up within the Royal Mews, one of London’s most historic working stables, located at Buckingham Palace.

Is there an entry fee to visit the pop-up shop?
No, entry to the Christmas Pop-Up Shop is free for all visitors.

What is the purpose of the Christmas Pop-Up Shop?
The shop raises funds to support the conservation and care of the Royal Collection, helping preserve the royal family’s art and heritage for everyone to enjoy.