BOX OFFICE: 01707 324300
© 1960 - 2021 Barn Theatre Trust Limited, Barn Close, Welwyn Garden City, Hertfordshire AL8 6ST
Company Limited by Guarantee, Registered in London, No. 1604619
Registered charity No. 284143
Designed, hosted & maintained by ZIC Media
Something isn’t Clear?Feel free to contact us, and we will be more than happy to answer all of your questions.