Our shoulder of lamb is perfect for a slow cooked roast dinner

Shoulder of Lamb (1.3kg-2.3kg)

£19.50Price