Preview Canary Wharf, Docklands, London, England, United Kingdom, Europe Image ID: 834-1573 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image outdoors places capital cities city location docklands london england great britain united kingdom europe canary wharf day architecture exteriors building exterior skyscraper skyscrapers low angle view horizontal