Home › Venues › The Centaur The Centaur Tickets Buy tickets for concerts at The Centaur in Cheltenham, United Kingdom. No Upcoming Events No upcoming events scheduled at The Centaur. Please contact us with any corrections. Hotels & Lodging Near The Centaur About the Venue The Centaur At-a-Glance Address PrestburyCheltenham GL50 4SHUnited Kingdom Map & Directions Advertisement