A23

North Circular revealed to be the most congested road in London

The North Circular has been named the most congested road in London, with a staggering 56 hours of delays on the northbound carriageway every year, according to new research.
Data from the Department for Transport has been analysed by Go Compare[1] to …