Troutsdale Farm, Shropshire Breed Lamb
Troutsdale Farm is a family-run farm set in the beautiful Staffordshire Moorlands Peak District. In this post I want to tell you about their flock of traditional Shropshire Breed sheep and the superb lamb they produce. Slow reared, grass fed and with full traceability this …Read more