About Chepstow RacecourseChepstow Racecourse is located in the town of Chepstow in the Monmouthshire district of Wales. Races have been occurring at the track since the 1920s, and it is the home of the Welsh Grand National, a 6154-metre race which usually occurs in December.