320-322 Barking Road, PlaistowLondon, ENGLAND
472 Green Street, PlaistowLondon, ENGLAND
261 Barking Road, PlaistowLondon, ENGLAND
337 Barking Road, PlaistowLondon, ENGLAND