255-259 East India Dock Road, PoplarLondon, ENGLAND
2 To 8 West India Dock Road, PoplarLondon, ENGLAND