41 Honour Lea Avenue, StratfordLondon, ENGLAND
81 Vicarage Lane, StratfordLondon, ENGLAND
107-109 The Grove, StratfordLondon, ENGLAND
1A Leytonstone Road, StratfordLondon, ENGLAND