Filters:
Country:
Region:
City:
butcher shop in Latchingdon And Snoreham
About 26 results.
La Vallee Farm
Wadham Park Avenue, SS5 6AL Hockley, United KingdomLa Vallee Farm is a family run business established in 1984. Brian and Marion Wilson achieved their lifetime ambition of purchasing an 8 acre dilapidated small holding back in 1977 and developing…