Karta Vacation Rentals
In the pulse of King's Cross — steps from St Pancras International and opposite King's Cross Station. A short stroll to Russell Square, University College London and the British Museum. Ideal for London City Centre stays and family-friendly trips.