The Queen and Prince Philip confirm they will spend Christmas ‘quietly in Windsor’
The Queen and the Duke of Edinburgh will spend Christmas ‘quietly’ at Windsor Castle, Buckingham Palace has confirmed. For the last 33 years, the Queen 94, has spent the festive season at Sandringham, in Norfolk, where she hosts close family members and enjoys traditions such as the Boxing Day shoot. But this year the Queen will remain … Read more