From Our Editors
Barn Farm is a working farm located in the Hampshire countryside. The farm produces meat and eggs for local suppliers, and is home to black Welsh mountain sheep, owls, and different breeds of cattle. The site is spread across meadowland peppered with wild plants. An array of first-hand livestock and food rearing experiences is held for youngsters, while children's parties are also hosted.