1 Bedroom Flat in Islington
Islington, London, WC1X 9HA, United Kingdom,Object type: Hotel London
Stay in the heart of London – Show map 1 Bedroom Flat in Islington in London features accommodation with free WiFi, 1.1 miles from King's Cross Theatre, 1.