Stewing Lamb (Neck & Shoulder) 2Kg Stewing Lamb (Neck & Shoulder) £25.99 Add to cart View cart Checkout