Nelly Duff gallery in Columbia road flower market, London