
Christmas is still several months away, but the Royal Family are already doing their bit to get people in the mood for the festive season. For the first time ever, there will be a Christmas pop-up shop at the Royal Mews, located in the grounds of the always-iconic Buckingham Palace.
The Royal Mews is one of the finest working stables and is responsible for all road travel arrangements for The King and members of the Royal Family. It's best known as the place to see iconic attractions like the 260-year-old Gold State Coach, which was last used during the Coronation of King Charles in 2023.