Karta Vacation Rentals
In central London, just minutes from King’s Cross St. Pancras and about a 5‑minute walk to the rail station. A short stroll puts you near Russell Square, the British Museum and Bloomsbury — ideal for easy city access and sightseeing.