Lamb roasts

Roast lamb is a staple of British cooking. Shearling lamb is available in different months of the year, depending on the habits of the different breeds.

Lamb roasts