Beccles Public Hall & Theatre Events

Beccles Public Hall & Theatre - a community owned venue run by unpaid volunteers for the benefit of the local population.