Kings Central Apartments in Kings Cross in London provides accommodation with free Wi-Fi, 300 metres from King's Cross Station, 700 metres from King's Cross Theatre and 1.1 km from Euston Station. The property is around 1.
Number of rooms: 3
Pentonville Road, London, N1 9NL, United Kingdom