Filters:
chicken hatchery in Canley
About 3 results.
Heart of England Farms
Henley Road, CV35 8PS Claverdon, United KingdomHeart of England Farms are a producer of farm fresh, free range Christmas Poultry, including KellyBronze turkeys,Christmas Cockerels and traditional geese.