173 Plaistow Road, StratfordLondon, ENGLAND
109 Plaistow Road, StratfordLondon, ENGLAND
76 High Road Leyton, StratfordLondon, ENGLAND