A recently renovated property, homely - King's Cross Central London Apartments is situated in London near King's Cross Theatre, King's Cross St Pancras and King's Cross Station.
Number of rooms: 2
273 Caledonian Road, Islington, London, N1 1EF, United Kingdom