Filters:
clear
clear
clear
Country: United Kingdom

woodall in Leeds

About 1 results.

Milford Farm Ltd

thumb_up 120 likes
rate_review 3 Reviews
favorite 4 favorites
Great North Road, LS25 5LJ Leeds, United Kingdom

Milford Farm is located in North Yorkshire. We deliver quality meat all year round as well as growing two types of turkey for the festive period.

  • 1