First, Boxing Day is not a holiday here so everything will be open on the 26th. On Christmas day the only things that are definitely closed are the shops and museums. The ice rinks should be open. I'd just suggest you consider booking a reservation for Christmas lunch or dinner if you...