1 Canada Square, PoplarLondon, ENGLAND
235 Westferry Road, PoplarLondon, ENGLAND
20 Cabot Square, PoplarLondon, ENGLAND
One Canada Square Canary Wharf, PoplarLondon, ENGLAND