We put so much care into raising our animals and we believe that, where possible, we should use the whole thing. This is why we offer a range of frozen offal from our pasture-fed cows and sheep.
Comes vacuum-packed and frozen.
Beef Liver
PriceFrom £3.60
