Just spotted this on the London travel news. It doesn't sound good.
A302 St George's Road Elephant And Castle
Northbound at A3 (Elephant And Castle Roundabout)
Queueing traffic, partially blocked and long delays due to serious accident, a cyclist involved on A302 St George's Road Northbound at A3 (Elephant And Castle Roundabout), congestion on A3 Kennington Park Road to Kennington Station. Since 11:20. One lane is open onto St George's Road, and the west side of the Elephant and Castle roundabout is taped off, also reduced to a single lane. Nobody is directing traffic, which is causing a lot of confusion and near-misses.