Karta Vacation Rentals
On the famous Strand in the heart of London, steps from the West End and with the River Thames at your back. Minutes on foot to Covent Garden and King's College London, and an easy stroll to the London Eye, Trafalgar Square and the Royal Opera House — ideal for theatre-goers and city explorers.