I fancy doing a mutton stew a la Gordon Ramsay tomorrow, as I have half a bottle of wine to get rid of and feel like a change from beef. So my mission will be to get hold of some mutton somewhere around SE London. You certainly don't see it in the bog-standard supermarkets, so am I going to have a hard time finding some?