Comfortable Budget Apartment Next To Eurostar International - Kings Cross & Euston Station Apartment London, Greater London
King's Cross International is located around 1.1 km from King's Cross Theatre. Free Wi-Fi is available in this apartment, set 1.5 km from British Museum and 2.2 km from Royal Opera House.
Number of rooms: 7
Pentonville Road, Islington, London, N1 9LE, United Kingdom