After 31 years behind his own butcher's counter David McGrane knows a thing or two about what people want on their table for Christmas Day dinner.
Share