Box Office: 0131 248 4848
of our magical Christmas show
This Christmas magic awaits!
Theatre is a place for wishes and dreams.
Weekly groups, holiday courses and more
Acting, directing and discussion
Courses, classes, events and more
Every contribution makes a difference
Accessibility, travel & directions
For the theatre lover in your life