Preview Canary Wharf, Docklands, London, England, United Kingdom, Europe Image ID: 834-6770 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination europe european photography colour image horizontal outdoors outside building exterior england london england uk united kingdom docklands canary wharf uk capital cities river river thames office building urban scene