Titchfield Festival Theatre enters administration May 2026
Unity Trust Bank has appointed administrators to Titchfield Festival Theatre Limited, weeks after the Hampshire arts charity lost a High Court planning appeal central to its future.
15 May 2026
