11 Church Street, StratfordLondon, ENGLAND
59 Vicarage Lane, StratfordLondon, ENGLAND
35 Romford Road, StratfordLondon, ENGLAND