Karta Vacation Rentals





In the shadow of London’s skyline, just metres from Tower Bridge and the Tower of London. This 4-star city spot sits on the edge of the City and is only a couple of stops from Canary Wharf, with Roman Wall, Tower Hill and Trinity Square Gardens on the doorstep.