147 Barking Road, East HamLondon, ENGLAND
253 Barking Road, East HamLondon, ENGLAND
34 Plashet Grove, East HamLondon, ENGLAND
114 Barking Road, East HamLondon, ENGLAND