Through a thousand years of British history, the celebration of Christmas has been one of the most important events in the royal calendar. A Royal Christmas is the first official publication to explor ...
This December, visitors to Windsor Castle and the Palace of Holyroodhouse will see the State Apartments transformed to celebrate the festive season; enjoy glittering Christmas trees, twinkling lights ...