I must be a sound sleeper. A couple of neighbours have mentioned a downpour last night using terms like "monsoon" and "stair rods" but I never heard a thing.
There is a big cycle race taking place on the west side of town, as there was yesterday. We will not see it in east London as such things rarely venture east.