Karta Vacation Rentals





In the heart of Canary Wharf, London — a slick business and shopping hub with designer boutiques and entertainment on your doorstep. Walk about 7 minutes to Canary Wharf tube and roughly 3 minutes to the nearest DLR for fast trips into the city, Stratford, the Tower of London and Shoreditch. Pet-friendly and well placed for exploring both the financial district and nearby Westfield Stratford City.