Large Garden flat in the heart of IslingtonLondon, United Kingdom Address: 29A Arundel Square, Highbury & Islington State: United Kingdom City: London Zipcode: N7 8AS Longitude: -0.110511 Latitude: 51.545.311 Rates from: 0 Accommodation Booking