Karta Vacation Rentals
In the heart of London’s theatre district on Aldwych, a few minutes' walk from Covent Garden and the Royal Opera House. Major sights like Trafalgar Square, the British Museum and the London Eye sit within about a mile. A central, family-friendly luxury base for West End shows and city sightseeing.