Jubilee Park, Canada Square, Docklands, London.

Jubilee Park, Canada Square, Docklands, London, England