The House of Windsor – Windsor Castle
Of the many official residences of the Royal Family, Windsor Castle is in the public eye more recently, as Her Majesty Queen Elizabeth II has used it as a safe-haven away from London during the current worldwide pandemic. But how much do you know about this remarkable castle? Here are five facts that you might…