Stevenage, Hertfordshire
Covering 175 acres to the south of the village of Ardeley, Church Farm is a mixed ecological farm producing the widest range of free range meat and naturally...