Spring Gardens

Spring Gardens
Highbury New Park
Islington
London
N5 1RR
United Kingdom

51.596089580117, 0.10575167778319