289 Barking Road, PlaistowLondon, ENGLAND
243 Barking Road, PlaistowLondon, ENGLAND
280 Barking Road, PlaistowLondon, ENGLAND