We use cookies to enhance your experience of our website.

What’s on

1 Jul 2014 — 1 Feb 2020

From 09:30
INCLUDED WITH ADMISSION

5 Jun 2015 — 1 Feb 2020

From 09:30
INCLUDED WITH ADMISSION

30 Mar 2017 — 1 Jan 2019

From 09:30 to 17:00
INCLUDED WITH ADMISSION

15 May 2017 — 15 May 2019

From 09:30 to 17:00
INCLUDED WITH ADMISSION

6 Jan 2018 — 31 Oct 2019

From 12:00 to 15:30
From £16.20

20 Jan 2018 — 31 Dec 2018

From 09:30
50% off admission for local residents

16 Feb 2018 — 16 Feb 2023

From 09:30
INCLUDED WITH ADMISSION

24 Mar 2018 — 1 Mar 2028

From 09:30
INCLUDED WITH ADMISSION

7 Sep 2018 — 10 Mar 2019

From 09:30
INCLUDED WITH ADMISSION

2 Dec 2018 — 23 Dec 2018

From 10:00 to 15:00
Tickets for children under 12 are £7.00

9 Dec 2018 — 22 Dec 2018

From 10:00 to 15:00
INCLUDED WITH ADMISSION

12 Dec 2018

From 18:30 to 22:00
Starting from £54.00

15 Dec 2018 — 16 Dec 2018

From 10:00 to 13:00
£11.25

15 Dec 2018

From 11:00 to 14:00
INCLUDED WITH ADMISSION

19 Dec 2018

From 10:00 to 15:00
Tickets for children under 12 are £7.00

1 Jan 2019

From 09:30 to 16:00
Standard Admission Price