Not Far.

Farmers' Market at St Paul's Church, Stoke Newington — Not Far