I Cheltenham ( England ) harnyligen