Modern Flat in Holloway/Arsenal
Parkhurst Road 81A, Islington, London, N7 0LP, United Kingdom,Object type: Hotel London
Modern Flat in Holloway/Arsenal in London provides accommodation with free WiFi, 0.8 miles from Emirates Stadium, 2.1 miles from King's Cross Theatre and 2.2 mi