NEW 2 Bedroom Flat in the Heart of Holloway
Islington, London, N78BU, United Kingdom,Object type: Hotel London
NEW 2 Bedroom Flat in the Heart of Holloway in London offers accommodation with free WiFi, less than 0.6 miles from Emirates Stadium, 1.7 miles from King's Cros