Karta Vacation Rentals
In the heart of London’s West End, steps from Covent Garden Market and a short walk to Leicester Square and Trafalgar Square. Located at 15 Henrietta Street, WC2E 8QH, it's ideal for theatre nights, shopping and gallery hopping near the Royal Opera House and the National Gallery.