Christmas lamb roasts
Grass-fed British lamb roasts boasting delicious texture and sumptuous flavours.
- Luxury French Trimmed Lamb RackfromAs low as £21.75from £49.43 per kg
- Slow-cooked Large Lamb ShoulderfromAs low as £36.00from £16.06 per kg
Simple Registration
About You