About Kenyon Hall Farm
Kenyon Hall Farm is a farm shop in Croft, the United Kingdom selling fresh, locally grown berries, pumpkins. Open now and in season, it is a great local spot for fresh, locally grown produce near you. Local produce, organic and deli fare in a farm shop with a light, airy cafe and garden centre.