Karta Vacation Rentals





In the heart of London, a short walk from The Strand and Russell Square and about a mile from the British Museum and St. Paul's Cathedral. Steps from Leather Lane, St Peter's Italian Church and Marx Memorial Library. A serviced-suites aparthotel perfect for central-London stays.