Environment
fromwww.standard.co.uk
1 day agoIs it going to snow in London? Weather map points to wintry showers across the UK
Snow in London is unlikely until late November or early December; highest snow risk occurs mid-November in Scotland (up to 90%), with light flurries elsewhere.