Tomorrow
From Tuesday 20 May to Tuesday 26 August 2025
Every day
09:30 to 12:00
From Monday 04 to Monday 25 August 2025
Every day
09:30 to 12:00
From Monday 05 to Saturday 31 May 2025
Every day
10:00 to 18:00
From Tuesday 01 April to Thursday 16 October 2025
Every day
10:00 to 18:00
From Monday 26 May to Sunday 01 June 2025
Every day
10:00 to 19:00
From Saturday 17 May to Sunday 01 June 2025
Every day
10:30 to 12:30 and 16:00 to 19:00
From Saturday 24 May to Friday 13 June 2025
Wednesday, Thursday, Friday, Saturday
10:30 to 12:30 and 16:30 to 18:30
From Saturday 24 May to Friday 13 June 2025
Sunday
10:30 to 12:30
From Saturday 24 May to Sunday 01 June 2025
Every day
11:00 to 12:30 and 15:00 to 18:30
From Wednesday 28 May to Sunday 01 June 2025
Every day
14:00 to 18:00
From Saturday 05 April to Sunday 29 June 2025
Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
14:00 to 18:30
From Saturday 05 April to Monday 30 June 2025
Every day except Monday, Tuesday, Wednesday
14:00 to 18:30
From Saturday 12 April to Sunday 29 June 2025
Every day except Monday, Tuesday
14:30 to 18:30
From Thursday 29 May to Sunday 01 June 2025
Every day