Royal family unveil lavish Christmas decorations at Windsor Castle amid Omid Scobie race row
Christmas has arrived at Windsor Castle where the Royal family have unveiled lavish decorations. The Berkshire royal residence has been transformed with 20ft Christmas tree in St George’s hall, festive garlands and twinkling lights. This year also marks the 675th anniversary of the Order of the Garter on top of the Christmas tree. And the celebratory atmosphere can … Read more