A few years ago I was in London for Christmas. There was no public transit. At all. This was actually quite amazing. Obviously some people work on Christmas, but to an amazing degree nobody actually worked. Yes, again, of course some people did. Things do not stop for your silly holidays. But much more than here... everything stopped. It was weird.