The British royal family marked the start of the holiday season with its traditional Christmas lunch at Buckingham Palace, held in London roughly one week before Christmas. The gathering, hosted by ...
The Sussex family was believed to be staying at Althorp House, the childhood home of Harry's late mother, Princess Diana, and the site of her grave, according to The Mirror. The estate, in West ...
Buckingham Palace provides the perfect backdrop for pomp and pageantry. So why don’t the royals want to live there?