England is near to the North pole which, as you know, is very cold due to the sun's rays hitting it less than other locations. The UK is also hit by sun rays less than other countries, making the...
Potentially it could, but it would be unusual and amounts would be small, and confined to higher places. January or February is when it is most likely to snow in England.