West India Quay, PoplarLondon, ENGLAND
E West India Quay 12 Hertsmere Road, PoplarLondon, ENGLAND
12 Cabot Square, PoplarLondon, ENGLAND
Cabot Square, PoplarLondon, ENGLAND