Windsor is a historic market town and unparished area in the Royal Borough of Windsor and Maidenhead in Berkshire, England. It is widely known as the site of Windsor Castle, one of the official residences of the British Royal Family. Read More
Windsor Castle, the official royal residence of British monarchs, will become a no-fly zone due to the concerns for the safety of Queen Elizabeth II, the country's media reported on Sunday. ...
Britain's Queen Elizabeth on Saturday (local time) paid tribute to the late Prince Philip during her first Christmas message since the death of her husband. ...
British Queen Elizabeth II spent a night at a hospital on Wednesday for "preliminary investigations", said Buckingham Palace on Thursday (local time). ...