6–10pm, 12 Dec – 17 Apr, ticketed
6–9pm, Sat 28 Mar, ticketed
10am–5pm
14–24 May
8.30am–3.30pm, today, free
11am, today, free
(30 more times)
12–5pm, today, ticketed
1pm, today, free
1.30pm, tomorrow, ticketed
(21 more times)
2.30pm, 16 Mar, ticketed
(17 more times)
10–10.30am, 17 Mar, free, booking required
(3 more times)
10.30–11am, 17 Mar, free, booking required
12–1pm, 17 Mar, ticketed
12–1pm, 18 Mar, ticketed
2.30pm, 19 Mar, ticketed
(4 more times)
4–4.30pm, 19 Mar, free, booking required
(7 more times)
5.30–7.30pm, 19 Mar, free, booking required
(1 more time)
5.30–7.30pm, 19 Mar, ticketed
12pm, 20 Mar, ticketed
6–10pm, 20 Mar, ticketed
8–10am, 21 Mar, ticketed
11am–2pm, 21 Mar, free
4–5pm, 25 Mar, free, booking required
11.30am, 26 Mar, free
(2 more times)
6–10pm, 27 Mar, ticketed
10.30am–2.30pm, 28 Mar, free
11am–12.30pm, 28 Mar, free
1.30–2.30pm, 28 Mar, free, booking required
6–9pm, 28 Mar, ticketed
6–6.25pm, 28 Mar, ticketed
6.30–6.50pm, 28 Mar, ticketed
7–8pm, 28 Mar, ticketed
7–7.20pm, 28 Mar, ticketed
7.30–7.50pm, 28 Mar, ticketed
12.30pm, 29 Mar, free
11am–12pm, 1 Apr, free, booking required
(8 more times)
12.30–4.30pm, 2 Apr, free
6–10pm, 3 Apr, ticketed
6.30–7.30pm, 9 Apr, ticketed
10am–3pm, 10 Apr, ticketed
10am, 10 Apr, ticketed
6–10pm, 10 Apr, ticketed
10am–5pm, 11 Apr, free
10am, 11 Apr, ticketed
11.30am–4.15pm, 11 Apr, free
11.30–11.40am, 11 Apr, free
12–12.15pm, 11 Apr, free
12–4pm, 11 Apr, free
12.15–1pm, 11 Apr, free, booking required
12.30–4pm, 11 Apr, free
1.30–1.45pm, 11 Apr, free
3–3.45pm, 11 Apr, free
10am–3pm, 13 Apr, ticketed
2–4pm, 15 Apr, free, booking required
10am–3pm, 16 Apr, ticketed
11–11.30am, 16 Apr, free, booking required
12–1pm, 17 Apr, ticketed
6–10pm, 17 Apr, ticketed
12–1pm, 26 Apr, ticketed
10.30am, 29 Apr, ticketed
2–2.45pm, 29 Apr, free, booking required
11.30am, 30 Apr, free
9.30–10.15am, 5 May, free, booking required
(5 more times)
9.30am–4pm, 8 May, ticketed
11–11.30am, 14 May, free, booking required
10.30am–12.30pm, 15 May, ticketed
12–1pm, 16 May, ticketed
9.30–10.30am, 19 May, free, booking required
10.30–11am, 19 May, free, booking required
6.30–7.30pm, 20 May, ticketed
2–3pm, 24 May, free, booking required
10am, 29 May, ticketed
6–8pm, 29 May, ticketed
4–5pm, 17 Jun, free, booking required
10am, 19 Jun, ticketed
2–3pm, 23 Jun, free, booking required
10.30–11am, 14 Jul, free, booking required
4–5pm, 12 Aug, free, booking required
9.30–10.30am, 24 Aug, free, booking required
10.30–11am, 25 Aug, free, booking required
9.30–10.45am, 26 Aug, free, booking required
4–5pm, 2 Sep, free, booking required
9.30am–4pm, 10 Sep, ticketed
10.30am, 14 Oct, free, booking required
4–5pm, 21 Oct, free, booking required