What you’ll find
What The Organic Farm Shop (Abbey Home Farm) is known for
The shop at Abbey Home Farm on the Burford Road sells organic vegetables, meat, dairy and bread grown or made on the surrounding certified-organic estate. Its cafe cooks with the same produce, and the farm also offers camping and seasonal events.