Special events
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 17 May 2024
FREE
Friday 24 May 2024
FREE
Friday 31 May 2024
FREE
Saturday 1 June 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 20 June 2024
Creative Writing
Saturday 1 June 2024
Tours
Saturday 11 May 2024
FREE
Sunday 12 May 2024
FREE
Saturday 18 May 2024
Sunday 19 May 2024
Wednesday 22 May 2024