Karta Vacation Rentals
In the heart of London city centre, a short walk from The Strand and the Royal Opera House. About 0.8 miles from St. Paul's Cathedral and the British Museum, with Covent Garden, Russell Square and King's College close by — ideal for culture and sightseeing.