Commercial Street
London E1 United Kingdom
London E1 United Kingdom
+01 279 444663
Open Hours10a-5p F, Su
OverviewThis beautiful warehouse is pure joy for organic food devotees. Three large fruit & veg stalls, bread, fresh tofu, chocolate (do try the chocolate cinnamon almonds), meat, a...
more
