88 The Mall The Stratford Centre, StratfordLondon, ENGLAND
63-65 Stratford Centre Broadway, StratfordLondon, ENGLAND
82 Stratford Centre Broadway, StratfordLondon, ENGLAND