How much snow does London get annually?
I don't know the exact figure but it's less than it used to get.
What is the snowiest month?
Probably January.
What is the snowiest part of England?
Yorkshire, Lancashire, Cumberland, Northumberland and parts of Derbyshire.