Filters:
clear
clear
Country: United Kingdom

farm shop in Meriden

About 1 results.

The Barn At Berryfields

Berkswell Road, CV7 7LB Meriden, United Kingdom

The Barn At Berryfields has an award winning Butchery Farm Shop and first floor Restaurant overlooking rolling countryside set on a working farm in Meriden.

  • 1