Karta Vacation Rentals





In London’s Docklands, about 8 km from the city centre. A short walk from Canary Wharf and Canary Wharf Metro Station, with Ice Rink Canary Wharf, Mudchute Park & Farm, Jubilee Park, The O2 and the Isle of Dogs all nearby; London City Airport is roughly 6 km away.