Tuesday 15th December : 10:30am to 4:30pm
Wednesday 16th December : 10:30am to 4:30pm
Thursday 17th December : 10am to 5pm
Friday 18th December : 10am to 5pm
Saturday 19th December : 10am to 5pm
Sunday 20th December: 10am to 5pm
Monday 21st December: 10:30am to 4:30pm
Tuesday 22nd December: 10:30am to 4:30pm
Wednesday 23rd December: 10:30am to 4:30pm
Christmas Eve: 10:30am until town is quiet!
Christmas Day: Closed
Boxing Day: Closed
Sunday 27th December : Closed
Monday 28th December: Closed
Tuesday 29th December : 10:30am to 4:30pm
Wednesday 30th December: 10:30am to 4:30pm
New Year's Eve: 10:30am to 2:30pm
New Year's Day: Closed
Normal hours and days will then resume!