Localised blizzards are set to hit London on January 29-30 with 2-3cm of snow forecast, while Scotland could see drifts up to 51cm deep
My London – WeatherRead More


Localised blizzards are set to hit London on January 29-30 with 2-3cm of snow forecast, while Scotland could see drifts up to 51cm deep
My London – WeatherRead More

