The above is on the Embankment area and the next one is at Trasfalgar Square. London is known for the area of not having a thick snow for you to build your huge snowman or even throw snowballs to your friends. It's been ages since the last time snow stormed the London city. It was around 18 years ago based on the facts here.
I was in London in year 2004 and 2005. I only experienced snow once in the morning but it quickly melt after an hour. So not so much of a snow experience living in London.
2009 changed the history. London is full of snow! Personally, i felt a bit jealous but after experiencing winter in London before, it is not all pure beautiful and lovely. The aftermath of snow is a disaster. Slippery sidewalks, freaking freezing and sloppy puddles on the road which splashes right on you when an inconsiderate driver just drive merrily through it.
Well, the puddle thing happens in Malaysia as well but to temperature of the water? just imagine 7 eleven's slurpee being thrown to your face. Yup.