Karta Vacation Rentals





In the historic heart of London, steps from the Tower of London and a short walk to London Bridge. Tower Hill tube station sits right below, giving instant Circle Line access, and the financial district and Tower Bridge are an easy stroll away.