Karta Vacation Rentals





Planted on Old Street in London’s City Centre, a short walk from Old Street and Barbican stations. You're minutes from Liverpool Street, St. Paul's Cathedral, the Barbican Arts Centre, the Museum of London and the Financial District—perfect for quick city breaks or business runs.