From 23 November to 2 January:
Monday to Saturday, 9am to 6pm
Sunday, 10am to 1pm and 2pm to 5pm
24 December from 9.00 am to 5.00 pm
25 December from 2.00 pm to 6.00 pm
26 December from 9.00 am to 1.00 pm
31 December from 9.00 am to 5.00 pm
Closed on 1 January
From 3 January to 25 March
Monday to Saturday from 9.00 am to 5.00 pm
Closed on Sundays