21 Jul 2011
Primrose Farm
This organic farm in the Black Mountains, in Wales, is described as "in all probability the most productive piece of agricultural land in Britain, maybe in Europe"; producing, in a sustainable way, around £25,000 worth of a great variety of produce on one and a half acres.
The Primrose Farm website: www.primroseearthcentre.co.uk
Subscribe to:
Posts (Atom)