Shoulder of Lamb (min. 2kg)

1 x Fresh British Shoulder of Lamb (min. 2kg)

Perfect for a nice slow roast. Whether you shred it or carve it, this shoulder of lamb will melt in your mouth!

£28.99