Stratford Police Station 18 West Ham Lane, StratfordLondon, ENGLAND
Alan Hocken Way West Ham, StratfordLondon, ENGLAND