Pages

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