Thinking about visiting London during Christmas this year? Our guide (crafted by London locals) covers the best Christmas things to do in London for 2024.