The Queen has taken up residence in Windsor Castle after leaving Buckingham Palace. Her Majesty has moved to Windsor following crisis talks as the government decides how best to tackle the coronavirus pandemic. It is understood that if the situation continues to worsen, she will be placed into quarantine at Sandringham alongside the Duke of […]