New Manor Farm Shop & Tea Room

New Manor Farm, North Widcombe, West Harptree, Bristol, BS40 6HW
We need to know your location to give you directions.