A Greek Isle in London – ‘Isle of Olive’

Time was, that trying to cook Greek food in Britain was a bit of a challenge. Obviously a lot of vegetables were available at greengrocers and supermarkets but things like fresh dill were almost impossible to find and flat-leaf parsley, believe it or not, was positively exotic.Tracking down feta, filo pastry and the more unusual…