Lamb

All of our lambs are predominantly produced locally, mainly originating from farms in Herefordshire. We hang our lambs for at least a week before preparing for sale.

Showing the single result

Showing the single result