The highest rainfall total was in Worlds End, Hampshire, where 31.9mm was recorded in the 12 hours to 8.30pm.
Source link
The highest rainfall total was in Worlds End, Hampshire, where 31.9mm was recorded in the 12 hours to 8.30pm.
Source link