Stratford Centre Great Eastern Road, StratfordLondon, ENGLAND
Great Eastern Road, StratfordLondon, ENGLAND
The Grove, StratfordLondon, ENGLAND