It's come back to me. Just turning left off walworth road into Hampton St. Slowed down but not enough for the slippery road which must have had frost or v thin ice puddle. Probably leant too. Bike slid out. Noone else involved at all. Sadness ensued!
He doesn't remember unfortunately