725 Barking Road, PlaistowLondon, ENGLAND
364 Barking Road, PlaistowLondon, ENGLAND
655 Barking Road, PlaistowLondon, ENGLAND