Out of Stock Read more Half Leg of Lamb £22.50 Out of Stock Read more Half Shoulder £16.50 Out of Stock Read more Lamb Shoulder £25.50 Out of Stock Read more Leg of Lamb £38.50