Situated in the Islington district in London, 800 metres from King's Cross Theatre, Kings Cross House provides an equipped accommodation with an terrace and free WiFi. The apartment is 1.6 km from British Museum. The apartment is fitted with 4 bedrooms, a flat-screen TV with satellite channels and a Read more
Situated in the Islington district in London, 800 metres from King's Cross Theatre, Kings Cross House provides an equipped accommodation with an terrace and free WiFi. The apartment is 1.6 km from British Museum. The apartment is fitted with 4 bedrooms, a flat-screen TV with satellite channels and a fully equipped kitchenette that provides guests with a dishwasher and an oven. Islington is 1.6 km from Kings Cross House. The nearest airport is London City Airport, 12 km from the accommodation.