Events have been postponed for 2020.
Schedules for each event are shown below. Please scroll across the events to see more events if available.
Exact time of closing is dependent on final numbers of choir performing. Times can vary from day to day.
Workshop leaders and timetable subject to change.