Click on the 2020 programme below to enlarge or
Although every effort has been made to confirm the line-up, details may change before the date of the festival. please check details online and posters on the day for any changes.
(Please note: We have endeavoured to bring all 23 of the sessions, however due to unforeseen technical problems, some of those may be missing. We apologise for any disappointment.)
Never see this message again.