A Sunday Lunch of Moroccan Mechoui and Lamb

This time of year, lamb makes a wonderful Sunday roast.  At the weekend we bought a leg of lamb from J Seal Butchers in Barnes (established over a hundred years ago).  They source their lamb from Devon, and like most good butchers, the meat is hung to create a better flavour and texture than supermarket meats. Lamb is […]