mist , Upton Park , Essex lEngland ).