Karta Vacation Rentals
On London's Isle of Dogs in the East End, a short ride from Canary Wharf and Greenwich. Close to Island Gardens, Mudchute Park and Farm, Trinity Laban Conservatoire, the University of Greenwich and the O2 Arena — about 9 km from the city centre.