stockwell last night

anyone know what was going on? at the junction of south lambeth road and stockwell terrace there was a lot of police and ambulances and all i could see was a lorry in the middle of the road but no other vehicles. about 2 mins later a couple of ambulances and 3 doctors cars came flying past me presumably from the scene… :unsure: