A variety of events held in various venues through out the town. Check out our What's On pages for more information.
Tickets for the 50th Festival are available by booking online or by phoning Sandy on 07740 173436.