Snow radar LIVE: Where is it snowing in the UK right now?

SNOW radars pain a live picture of snowfall across the UK, and as the country welcomes a bitter cold, some flurries will descend. Where is it snowing in the UK right now?
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here