Karta Vacation Rentals
In the heart of central London’s King's Cross neighborhood on Swinton Street, a short walk from King’s Cross St Pancras and Euston stations. Moments from Russell Square and University College London, with the British Museum, St. Paul's Cathedral and Madame Tussauds all easily reached by public transport.