Canada Square Park

Canada Square Park
Canada Square, London, E14 5AB