Wild Caper, Artisan Organic Food. 11a-13, Market Row, Electric Lane, Brixton, London. SW9 8LB.