Karta Vacation Rentals





In the heart of Canary Wharf, London — a short drive from the Thames and just minutes from ExCeL. Walkable to Canary Wharf, the ice rink, Mudchute Park & Farm, and within about 3.2–3.4 miles of the Tower of London and Tower Bridge.