Jubilee Line Station Bank Street, PoplarLondon, ENGLAND
15 Cabot Square, PoplarLondon, ENGLAND
37 Pepper Street, PoplarLondon, ENGLAND