Spring Gardens Highbury New Park Islington London N5 1RR United Kingdom Locate 51.596089580117, 0.10575167778319