Karta Vacation Rentals
In central London’s King’s Cross / Camden area, right by King’s Cross St. Pancras and the Eurostar terminal. A short drive or quick tube ride from Russell Square and the British Museum. Easy access to Covent Garden, Oxford Street, Camden Markets, St. Paul’s Cathedral, Leicester Square, Trafalgar Square and the London Eye.