Il Royal Mews Christmas Shop, aperto dal 14 novembre al 5 gennaio, offrirà tutta la linea di regali ufficiali, specialità gastronomiche e bevande del Royal Collection Trust, dipartimento della Casa Reale. I visitatori potranno inoltre provare drink e prodotti stagionali, immersi in una vera atmosfera natalizia