Christmas in London: 10 of the most magical days out in London