'Serious crash' leads to road closures and traffic delays on major road Posted on October 2, 2024 By Metro 1 Views 'Serious crash' leads to road closures and traffic delays on major road It is causing traffic chaos in north London. continue reading...