Non-profit or charity
A 143 acre farm in Toft Monks, South Norfolk combining the care of the land and the care of people. Disadvantaged people get involved in a variety of farming activities with a positive effect on ...show more