2A 386-388 Harold Road, PlaistowLondon, ENGLAND
253 Barking Road, PlaistowLondon, ENGLAND
300 Barking Road, PlaistowLondon, ENGLAND