Canada Place, Canada Square, Docklands, London.

Canada Place, Canada Square, Docklands, London, England