"Val was in the stand at Newmarket"

This refers to Newmarket Racecourse, in Newmarket, Suffolk, - the home of British horseracing.