A Christmas Carol in London December 8, 2014 The most wonderful time of the year, spent at the most wonderful city there is: no better time to visit London than during the holidays!