London Let it snow, let it snow Steve February 8, 2007May 16, 2015 0 Comments London Eye, London snow According to radio reports this morning London experienced its heaviest snowfalls for 10 years. By 10 am it was already turning to slush but I managed to take a few shots around the South Bank which I’ll put up in the couple of days.