1F Canary Wharf Shopping Centre Canada Square, PoplarLondon, ENGLAND
19 Market Way, PoplarLondon, ENGLAND