1. The EDD started out as a really good Italian deli, stocking all/most of the items you list I think? In fact for the first couple of weeks it only had fresh pasta and cherry tomatoes in the window IIRC. Clearly ED won't support the purist approach? 2. There are loads of good independent coffee bars around. In no particular order, Jack's, Blackbird, the French cafe, Blue Mountain, the Peckham Rye cafe...And do Caffe Nero really sell 500gms of their espresso beans for only ?4.95? It does sound a bargain, unless it is actually 250gms, in which case the 250gm bags of Monmouth espresso from the French Cafe is pretty good too..