Lovely 3BR Apartment near Kings Cross
King's Cross Road 60, Islington, London, WC1X 9QE, United Kingdom,Object type: Hotel London
Stay in the heart of London – Great location - show map Lovely 3BR Apartment near Kings Cross in London features accommodation with free WiFi, 0.9 miles fr