Filters:
clear
Country: United Kingdom

organic farm in West Harptree

About 2 results.

New Manor Farm Shop

At New Manor Farm we are passionate about rearing and selling high quality organic and free range produce.

Stable Tea Rooms

At New Manor Farm we are passionate about rearing and selling high quality organic and free range produce.

  • 1