5The North Colonnade Canary Wharf, PoplarLondon, ENGLAND
1 Churchill Place, PoplarLondon, ENGLAND
8 Canada Square, PoplarLondon, ENGLAND
20 Churchill Place, PoplarLondon, ENGLAND
20 Canada Square, PoplarLondon, ENGLAND
Citigroup Centre, PoplarLondon, ENGLAND
5 Canada Square, PoplarLondon, ENGLAND
8-14 Canada Square, PoplarLondon, ENGLAND
40 Bank Street, PoplarLondon, ENGLAND