Karta Vacation Rentals
In the heart of Covent Garden, minutes from London’s city centre and soaked in theatre-district energy. Steps from Covent Garden Market, New London Theatre, Neal Street and Donmar Warehouse, with the British Museum a short 7-minute walk and Leicester Square and Trafalgar Square within a 10–15 minute stroll.