The Municipal Theatre stands at the centre of the town and has a grand tradition of entertaining all of those who live in, and come to the town. A simple but good looking piece of architecture, the theatre houses a nice size auditorium in which an eclectic programme of events take place throughout the year. These range from traditional stage plays and more modern contemporary pieces, to music, dance and comedy events.