19 Carroll Close, StratfordLondon, ENGLAND
50 Morley Road Morley Road, StratfordLondon, ENGLAND
Number One Vicarage Lane, StratfordLondon, ENGLAND