Upton Park , Essex , England.