Queueing traffic in Elephant and Castle

London - Elephant and Castle

Queueing traffic on A3 Elephant And Castle at A201 New Kent Road (Elephant And Castle) on all approaches to the roundabout, not helped by an earlier broken down lorry.

Advertisement

Today's top stories