Preview River Thames, Canary Wharf and Docklands skyline, London, England, United Kingdom, Europe Image ID: 834-5727 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image vertical day outdoors places capital cities city location river rivers thames river thames transport transportation water boat boats people recreation skyline skylines docklands canary wharf london england great britain united kingdom europe