Karta Vacation Rentals
In the heart of the City of London, set inside a former Victorian bank near the Royal Exchange, Bank of England and St. Paul's Cathedral. A short walk from Bank and Liverpool Street stations and close to Tower 42 and the Cheese Grater.