Heart of England Farms
Heart of England Farms in Warwickshire have been rearing Christmas Turkeys in the way people want – by traditional methods. They believe that the best food is local.
Call: +44 (0) 7845 027 438
Heart of England Farms in Warwickshire have been rearing Christmas Turkeys in the way people want – by traditional methods. They believe that the best food is local.