What’s Christmas all about?

Here’s a helpful video from St. Helen’s Church in Bishopsgate, London.