Possibly but the central rain blob circulated over Gloucestershire/Oxfordshire/S Wale all night and this morning long. I had radar up, unable to sleep, watching and seeing..it isn't out of the realm to experience large precip totals locally. We are totally at saturation point with runoff from the Welsh mountains which will sustain levels on the River Severn and its tributaries.