No snow on the roads in Central London, but lots settling on the cars &amp;amp; greenery ...