a white christmas is defined as snow falling on xmas day. I believe that last happened in London in 99, and that last widespread white xmas in southern england was in the 70's, so it has been a while.
Posted By: Kev, Dec 20, 18:04:23
Written & Designed By Ben Graves 1999-2025