Karta Vacation Rentals





In the heart of London, just steps from King's Cross St Pancras and St Pancras International. A short walk from Russell Square and University College London, and about 1.2 miles from the British Museum. Close to the British Library, St Pancras Chambers and The Shaw Theatre — ideal for quick city stops and easy transport links.