1 Bedroom Flat On Holloway Road
Islington, London, N7 8LT, United Kingdom,Object type: Hotel London
1 Bedroom Flat On Holloway Road in London offers accommodation with free WiFi, 750 yards from Emirates Stadium, 2.1 miles from King's Cross Theatre and 2.2 mile