what's happened?

Very simply, financial problems have resulted in the sudden closure of the North Devon Theatres' Trust theatres, The Queen's in Barnstaple and the Landmark in Ilfracombe.

 

All planned shows have been cancelled!

For more depth, see these press links:

Website design © Copyright 2021 David Richey.