Karta Vacation Rentals





In the heart of London’s West End on Aldwych, steps from Theatreland and just minutes from the Royal Opera House. Covent Garden, the British Museum, Trafalgar Square and the London Eye are all within a mile, putting big-city sights, shopping and shows on your doorstep.