Aerial view of Canary Wharf, Docklands, London, UK. River Thames in foreground

- Image ID: P64NRJ