Cheltenham Racecourse opens new Princess Royal Stand Access All AreasNovember 13, 2015 Cheltenham Racecourse is to launch one of 2015’s biggest investments in UK sport, The Princess Royal Stand. The Stand will represent major new innovations arou... Latest NewsVenues