Karta Vacation Rentals





In the heart of central London, steps from Trafalgar Square and a short walk to Covent Garden, the National Gallery and the Royal Opera House. Easy hop to the West End, Chinatown and the shopping of Regent, Oxford and Bond Street.