Karta Vacation Rentals
In the heart of the City of London, steps from Bank Station and a short walk to London Bridge, St. Paul's Cathedral, the Tower of London and The Shard. Perfect base for exploring Sky Garden, Liverpool Street, Borough Market and the Globe Theatre.