Canada Square, Canary Wharf, Docklands, London.

Canada Square, Canary Wharf, Docklands, London, England