281 Barking Road, East HamLondon, ENGLAND
593 Barking Road, East HamLondon, ENGLAND
7-11 Barking Road, East HamLondon, ENGLAND