Parks & Squares in London - Stoke Newington Stoke Newington Church Street, Stoke Newington, London, N16 9HJ Tags: festival, gig, park