Print friendly
Location
I live in London, within the Docklands area of East London, just south of Canary Wharf on the Isle of Dogs. There is a true island feel to the location, with no through-traffic to other locations, though it is well connected by the DLR and commuter ferries. Although very convenient for City airport and The City, however, it is less convenient for clients based west or north of London.