2 Bed Flat near King's Cross St Pancras, London - Apartments for Rent in London
Apartment in London, United Kingdom. The property consists of two bedrooms, reception, separate kitchen & bathroom. The flat is in good condition throughout. It is in a great location as it resides less than 5-minute walk from Russell Square Station and King's Cross St (URL HIDDEN) i...
See this content immediately after install