Fresh welsh leg of lamb £22 each min 2.5kg