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)