Karta Vacation Rentals
In the electric heart of Covent Garden, a boutique stay just steps from Cambridge Theatre and Donmar Warehouse. Stroll to the Royal Opera House, London Transport Museum and the Piazza, or wander out to Bond Street, Oxford Street and Soho.