
Met Office experts state there could be 20-30mm of rain in less than an hour, with 40-50mm within one to two hours in the worst hit locations
My London – WeatherRead More
Met Office experts state there could be 20-30mm of rain in less than an hour, with 40-50mm within one to two hours in the worst hit locations
My London – WeatherRead More