Karta Vacation Rentals
In the heart of London's financial quarter, a short stroll from the Thames and narrow guild-lined streets. Minutes from St. Paul's Cathedral, Sky Garden, London Bridge and Borough Market — prime for sightseeing or a fast-paced business trip in London city centre.