Special events
Friday 15 December 2023
FREE
Friday 23 February 2024
FREE
Saturday 16 March 2024
Youth
Monday 2 October 2023 to Friday 28 June 2024
Thursday 16 May 2024 to Sunday 28 July 2024
Kids and families
Saturday 1 January 2022 to Sunday 31 December 2023
Saturday 21 October 2023 to Sunday 25 February 2024
Friday 8 December 2023
FREE
Friday 15 December 2023
FREE
Friday 22 December 2023
FREE
Friday 29 December 2023
Friday 5 January 2024
Friday 12 January 2024
FREE
Wednesday 17 January 2024
Wednesday 17 January 2024
Friday 19 January 2024
FREE
Tuesday 23 January 2024
Wednesday 24 January 2024
Friday 26 January 2024
Friday 2 February 2024
FREE
Friday 9 February 2024
FREE
Friday 16 February 2024
FREE
Friday 23 February 2024
FREE
Thursday 25 January 2024
Thursday 25 January 2024
Friday 1 March 2024
FREE
Friday 8 March 2024
FREE
Friday 15 March 2024
FREE
Friday 22 March 2024
FREE
Friday 29 March 2024
FREE
Life drawing
Thursday 25 January 2024
Thursday 29 February 2024
Creative Writing
Saturday 9 December 2023
Saturday 24 February 2024
Tours
Saturday 9 December 2023
FREE
Sunday 10 December 2023
FREE
Saturday 16 December 2023
FREE
Sunday 17 December 2023
FREE
Saturday 23 December 2023
FREE
Saturday 6 January 2024
FREE
Sunday 7 January 2024
FREE
Saturday 13 January 2024
FREE
Sunday 14 January 2024
FREE
Saturday 20 January 2024
FREE
Sunday 21 January 2024
FREE