Set 400 metres from King's Cross Theatre and 1.4 km from British Museum, Two Bedroom Penthouse Kings Cross offers accommodation in London, within a...
Two Bedroom Penthouse Kings Cross
the yard 1 caledonian road, Islington, London, N1 9DU, United Kingdom