Preview UK, London, Canary Wharf & Isle of Dogs at dusk Image ID: 367-4811 Artist: Charles Bowman Purchase a commercial license Buy framed prints & more from our print store color image photography day outdoors uk united kingdom europe european city london canary wharf dusk night water river thames thames river river thames