Lamb


***** NEW SEASON SPRING LAMB *****

All our lamb at the moment is New Season Spring Lamb from Tottington Manor Farm, Edburton. It’s a superb time of year to eat this sweet, tender and delicate flavoured lamb.