Manor Farm is a small farm within the ancient New Forest perambulation in Hampshire, run by Hugh and Hilary Harper with help from their two children, Harry and Lottie and a few others... We sell our meat direct from the farm, and only to private..
Relevance: 32.98441