Karta Vacation Rentals
In the heart of King’s Cross, just a couple of minutes’ walk from St Pancras International and King’s Cross station. Walkable to the British Library and a short hop to Camden Markets, the British Museum and Russell Square — a prime base for rail and Tube connections.