Railway Arches 376 Blount Street, PoplarLondon, ENGLAND
2 Portree St, PoplarLondon, ENGLAND
767 Commercial Road, PoplarLondon, ENGLAND
71A Manchester Road, PoplarLondon, ENGLAND