foodcrafters.org
Stoke Newington Farmers Market, London - FoodCrafters
Clearly, this is the destination for your next pilgrimage to local and organic food around London. A must try!