Back

National Highways

National Highways

Highways England station is located off London Freeway. It's the only Highways England station in London being responsible for operating and maintaining London's motorways and dual carriageways.

Highways England Station

Postcode: 723

Route 13

North Bound Lost Santos Freeway

London

National Highways base

Facilities

Locker room
Offices