A Christmas Carol was written in 1843 and had a major influence on our idea of an old-fashioned English Christmas. ... Dickens's novella also provides us with a vivid picture of the extreme cold and snow found in London streets in late December as we join the Christmas ghosts who visit Ebeneezer Scrooge.