78-102 Broadway, StratfordLondon, ENGLAND
49-51 The Mall The Stratford Centre, StratfordLondon, ENGLAND