London has experienced snowfall on Christmas Day only five times in the past century: in 1927, 1938, 1973, 1981, and 2009.