I was in town and that was easily a 150mm/hr deluge.
What was your peak rain rate ?
Quite incredibly here in the north of Folkestone just a mile from you we missed that and received 1mm while other areas notched up 10-12mm in 5 mins. Total today stands at 6.8mm here.
Originally Posted by: Gusty