Karta Vacation Rentals
In London's historic core, a short stroll from Tower Bridge and the Tower of London. Borough Market, St. Katharine's Dock, HMS Belfast and Brick Lane are all within easy reach, and Tower Hill Tube, Fenchurch Street rail and Tower Gateway DLR stations make getting around simple.