Travelling through one of London’s most notorious junctions could soon be different if plans to shake it up go ahead. The ...
A new online map ... of London, Transport for London (TfL), and the Environment Agency, highlights more than 280 miles (450km) of London's roads that pose a "high risk of causing road runoff".