387 Green Street, PlaistowLondon, ENGLAND
381 Green Street, PlaistowLondon, ENGLAND
315 Barking Road, PlaistowLondon, ENGLAND
295 Barking Road, PlaistowLondon, ENGLAND