What's on at The Centaur
The Centaur is located at Cheltenham Racecourse in Prestbury, Cheltenham. The Centaur is a large venue for for indoor events and it has played host to film crews, countless awards ceremonies and a number of high-profile exhibitions and concerts, as well as numerous beautiful weddings.