New Year's Eve, 9am - 6pm

New Year's Day, 10am - 7pm

Wednesday 2nd January, Normal trading hours resume


*Except on Sundays – 11am – 5pm