The Isle of Dogs (Canary Wharf on right in distance) seen looking south from Limehouse, London January 2004.