Deer & Dexter are based on their farm not far from Penrith in Cumbria, and they have been farming there since 1987. Over the years the farm has gone through many changes and now they farm deer and cattle and produce meat products at their on site butchery.
0 Ratings
You need to be signed in to leave a comment. Sign in here.