88 High Street South, East HamLondon, ENGLAND
78 Stamford Road, East HamLondon, ENGLAND
28 Barking Road, East HamLondon, ENGLAND
314 Barking Road, East HamLondon, ENGLAND
7-11 Barking Road, East HamLondon, ENGLAND