London assault whilst riding bike

Tuesday night I (28F) was cycling home just after 9pm and got randomly attacked (relatively quiet road between marleybone and St John's Wood). Guy pushed me off my bike and punched me repeatedly in the face and head. Managed to shout for help and people came out as was a residential street, so when I realised it had stopped he had run off. Didn't get a good look at him before so couldn't give much to the police. Physically I'm ok, bruised and small fracture to my nose, but pretty rattled. Police and ambulance were on the scene super fast and police were going to check for cctv and ring doorbells but nothing obvious they said. So probably won't catch the guy Anyone else had a similar experience or any advice.