Special events
Tuesday 4 April 2023
Sunday 7 May 2023
Thursday 22 June 2023
Friday 23 June 2023
Creative conversations
Saturday 22 April 2023
Friday 28 April 2023
Youth
Tuesday 28 March 2023 to Sunday 9 July 2023
Kids and families
Saturday 1 January 2022 to Sunday 31 December 2023
Saturday 25 February 2023 to Sunday 16 April 2023
FREE
Friday 31 March 2023
FREE
Saturday 1 April 2023 to Sunday 9 July 2023
Saturday 8 April 2023 to Sunday 9 July 2023
Friday 7 April 2023
Tuesday 11 April 2023
Wednesday 12 April 2023
Friday 14 April 2023
FREE
Tuesday 18 April 2023
Friday 21 April 2023
FREE
Friday 28 April 2023
FREE
Friday 5 May 2023
FREE
Friday 12 May 2023
FREE
Friday 19 May 2023
FREE
Friday 26 May 2023
FREE
Friday 2 June 2023
Friday 9 June 2023
FREE
Friday 16 June 2023
FREE
Life drawing
Thursday 6 April 2023
Thursday 11 May 2023
Thursday 8 June 2023
Creative Writing
Saturday 22 April 2023
Saturday 24 June 2023
Tours
Saturday 1 April 2023
Sunday 2 April 2023
Saturday 8 April 2023
Sunday 9 April 2023
Saturday 15 April 2023
Sunday 16 April 2023
Saturday 22 April 2023
Sunday 23 April 2023
Saturday 29 April 2023
Sunday 30 April 2023
Saturday 6 May 2023
Sunday 7 May 2023