British royal family news reveals that the Royal Family enjoys Christmas together at Sandringham each year. The monarchy is ...
A scrumptious Christmas dinner is one ... serves up to six people and includes a 2-2.5kg marinated British turkey breast from Larchwood Farm, East Anglia as the traditional centrepiece.
His goal, even with his health, was to continue his free Christmas dinner tradition and to be there in person. Now, he’s able to with the help of around 15 volunteers. “It’s for the people.