Photos

  • 26 Jan, 2009
London's heaviest snowfall in a long time. The entire city was pretty much brought to a standstill.