Shoulder of Lamb

Price range: £31.00 through £38.75
Superb for slow roasting, the meat will be sweet, tender and packed full of flavour.