Three bank holidays - Christmas Day, Boxing Day and New Year's Day mean opening times vary. Continue reading...