Kidney (300g To 399g)

Our Produce

Kidney (300g To 399g)

All our pork is from outdoor reared organically certified pedigree Tamworth pigs on our farm.

Tamworth meat is the best - the Tamworth is a traditional, slow growing British pedigree pig which provides delicious pork.

All our meat is frozen the day it is butchered and will be delivered to you frozen.