538 Barking Road, PlaistowLondon, ENGLAND
711 Barking Road, PlaistowLondon, ENGLAND
1 Tabernacle Avenue, PlaistowLondon, ENGLAND