New Season Leg of Lamb

£49.95
English, Free Range lamb at it's finest.