Islington ApartmentsApartment
87 Holloway Road Islington, Islington, London, N7 8LT, United Kingdom
Ideally situated in the Islington district of London, Islington Apartments is situated 2.5 km from King's Cross Theatre, 3 km from King's Cross Station and 3.6 km from Euston Station.