🥕 Farmers' Market

The uk's only all-organic farmers' market happens every Saturday in Stoke Newington. Drop by for guilt-free groceries that support small, sustainable farms almost all from within 60 miles of London. More info: https://growingcommunities.org/market