I remember you saying last year now. I'm sure a place like that in England would never open on those days as they're important bank holidays. Last year I was lucky and got Christmas Eve, Christmas Day, and Boxing day off and worked New years Eve PM shift. My working days this year fall on Christmas Eve, Boxing Day, and New Years Eve, but only the Boxing Day one is a PM shift, the rest are 7-3pm.