1 Canada Square, PoplarLondon, ENGLAND
Exchange Tower 1 Harbour Exchange Square, PoplarLondon, ENGLAND