Longmead Community Farm - News feed | neighbourly

Longmead Community Farm is a six acre small holding that is an independent charity (number 1130061) that works with disadvantaged families in crisis i...
neighbourly