Karta Vacation Rentals
In Canary Wharf — London’s glass-and-steel business playground with boutiques and nightlife a short stroll away. Canary Wharf tube is about a 7‑minute walk and the nearest DLR station is roughly 3 minutes, putting the City, ExCeL, Westfield Stratford, Tower of London and Shoreditch within easy reach. London City Airport is the closest airport (about 8.7 km). Pets are allowed, making this a convenient pet-friendly London base.