A Canary Wharf Shopping Centre Canada Place, PoplarLondon, ENGLAND
48 Canary Wharf Shopping Centre Jubilee Place, PoplarLondon, ENGLAND