Whole Shoulder of Lamb to Roast (3kg)

Whole Shoulder of Lamb to Roast (3kg)

Regular price £21.99 Sale

Whole Shoulder of lamb to roast (3kg). This can be portioned into 2 or 3 joints.