227 Stoke Newington Church St, Stoke Newington, London, N16 9HH N16 9HH view map
Infront of the paddling pool