Featuring a garden, Parkhurst Apartments is situated in the Islington district of London, 1.3 km from Emirates Stadium and 3.5 km from King's Cross Theatre. Complimentary Wi-Fi is offeredthroughout the property.
Number of rooms: 2
49A Parkhurst Road, Islington, London, N7 0LR, United Kingdom