Ormskirk

E224354 UNEXPLORED

Ormskirk is a historic market town in West Lancashire, England, known for its traditional market, distinctive parish church, and proximity to both Liverpool and the surrounding countryside.


Referenced by (2)
Subject (surface form when different) Predicate
A59 road
connectsTown
A59 road (near Tarleton)
isOnRouteBetween

Please wait…