Who is responsible for roads?
Who is responsible for roads? Who is responsible for London’s roads? Highways England – the national agency that operates and maintains England’s major roads – is only responsible for the motorways within the Greater London boundary, which comprise less than 0.5 per cent of London’s total road network. What does North Yorkshire county Council do? […]