229 East India Dock Road, PoplarLondon, ENGLAND
183 East India Dock Road, PoplarLondon, ENGLAND
Glengall Christian Centre 3 Glengall Grove, PoplarLondon, ENGLAND