47 Chobham Road, StratfordLondon, ENGLAND
162 Romford Road, StratfordLondon, ENGLAND
1 Park Lane, StratfordLondon, ENGLAND
335-337 High Street, StratfordLondon, ENGLAND
43 Romford Road, StratfordLondon, ENGLAND
144 High Road Leyton, StratfordLondon, ENGLAND
1A Romford Road, StratfordLondon, ENGLAND