Lambs' Liver (300g)The Green Butcher3.9 (10)£6.95(£2.32 per 100g)Pre-orderAvailable on 3rd DecML121 (13505)
Lamb Loin Chops, 100% Pasture Fed (300g)The Green Butcher4.6 (23)£9.95(£3.32 per 100g)Pre-orderAvailable on 3rd DecML69 (12020)