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 ...
Buckingham Palace provides the perfect backdrop for pomp and pageantry. So why don’t the royals want to live there?