Karta Vacation Rentals





In the heart of London City Centre, a short stride from the Financial District and minutes from St. Paul's Cathedral and The Strand. The British Museum, Barbican Arts Centre, Tate Modern and Covent Garden are all within easy reach.