Did it rain in London?
Yes — London had a proper soaking last night
18.7mm of rain fell overnight — heavy enough that the garden likely won't need water for a few days.
Day by day, last 2 weeks
51.0mm total
Saturday 24 October
18.7mm — Heavy / soaking rain
Well watered — hold off
48.3mm of rain in the last 7 days is a good soak. Most of the garden shouldn't need watering right now — containers and anything under cover are the exception, since rain doesn't reach them the same way.
48.3 mm in the last 7 days
The bigger picture — last 90 days
Drier than usual
141mm has fallen over the last 90 days — London usually gets around 201mm in that stretch, so that's 70% of normal.
It rained meaningfully as recently as yesterday.
This week's rain is welcome, but it's on top of a much longer dry stretch — the ground underneath may still be parched. Established shrubs and trees can benefit from an occasional deep, slow soak even when the topsoil looks fine.