Natural England UK chose Rush Farm in Worcestershire as a key location to demonstrate the value and effectiveness of Higher Level Stewardship, and in particular, the […]
There are two strands of activity supported by the Stockwood Community Benefit Society. The farm and the business park. The Vision for the Farmland The vision […]