Back

Highways England

Highways England

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

Facilities

Locker room
Offices