Enfield Lock

Enfield Lock (ENL)

Enfield Lock station
Ordnance Road
Enfield
Greater London
EN3 6HA