Helix Theatre
Imperial Square,
GL50 1QA
Directions
The Helix Theatre is located on our Festival site at Imperial Square, directly behind Cheltenham Town Hall.
About
The Helix Theatre is located on our Science in the Square site in Imperial Gardens (GL50 1QA next to Cheltenham Town Hall)