Boots stores inside train stations, like London’s Charing Cross, are not open on Boxing Day. Normal opening hours resume between December 27 and 30 and then you can shop on New Year’s Eve ...