A great little theatre [only 136 seats] which puts on usually 6 performances a year as well as guest theatre groups. The Swan theatre company is completely amateur and all the work is done by the members. It produces a very varied repertoire and at aticket price [at the time of writing] of £8.50 is remarkably good value,