One Canada Square, PoplarLondon, ENGLAND
Canary Wharf Shopping Centre Canary Wharf Canary Wharf, PoplarLondon, ENGLAND