Filters:
clear
Country: United Kingdom

organic restaurant in Barnard Castle

About 1 results.

Cross Lanes Organic Farm

Cross Lanes Organic Farm is an organic farm shop and cafe-restaurant with a horticultural centre and community event facility sustainable principles are at the heart of the business.

  • 1