This is a photograph of Canary Wharf in London's Isle of Dogs, Docklands development. This photograph was taken from Deptford, South London overlooking this part of the Thames river.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app