Special events
Saturday 4 May 2024
FREE
Wednesday 22 May 2024
Friday 12 July 2024
Saturday 20 July 2024
Saturday 18 May 2024
to Sunday 28 July 2024
Creative conversations
Friday 14 June 2024
Friday 21 June 2024
Floortalks
Saturday 18 May 2024
Youth
Monday 2 October 2023
to Friday 28 June 2024
Thursday 16 May 2024
to Sunday 28 July 2024
Kids and families
Monday 1 January 2024
to Tuesday 31 December 2024
Friday 19 April 2024
FREE
Friday 26 April 2024
FREE
Friday 3 May 2024
FREE
Friday 10 May 2024
FREE
Friday 17 May 2024
FREE
Friday 24 May 2024
FREE
Friday 31 May 2024
FREE
Friday 7 June 2024
FREE
Friday 14 June 2024
FREE
Friday 21 June 2024
FREE
Friday 28 June 2024
FREE
Life drawing
Thursday 18 April 2024
Thursday 2 May 2024
Thursday 20 June 2024
Creative Writing
Saturday 1 June 2024
Tours
Saturday 27 April 2024
FREE
Sunday 28 April 2024
FREE
Saturday 27 April 2024
FREE
Saturday 18 May 2024
Sunday 19 May 2024
Wednesday 22 May 2024