London's Green park during a brief snow shower 8 Jan 2003. The snow lasted one day. BEST VIEWED LARGE See the snow falling! The view looks towards Buckingham Palace. I was actually walking away from the shot at the time. I turned round, saw the red . i love it, i'd like to visit it.