Skip to main content
12:00pm, Sat 31 May 2025
Assembly Rooms
7:30pm, Sun 1 Jun 2025
Assembly Rooms
7:30pm, Sat 7 Jun 2025
Assembly Rooms
7:30pm, Fri 13 Jun 2025
Assembly Rooms
9:00am, Tue 17 Jun 2025
Assembly Rooms
7:30pm, Fri 20 Jun 2025
Assembly Rooms
7:30pm, Sat 21 Jun 2025
Assembly Rooms
7:30pm, Sun 29 Jun 2025
Assembly Rooms