Glossary Term

National Highways

National Highways, formally Highways England, is a government-owned organisation responsible for operating, maintaining and improving the strategic road network in England, including motorways and major A-roads.