Lathom
Lathom is a village and civil parish in Lancashire, England, about 5 km northeast of Ormskirk. It is in the district of West Lancashire, and with the parish of Newburgh forms part of Newburgh ward. The Leeds and Liverpool Canal passes through Lathom.
Read more about Lathom.
Related Subjects
Related Phrases
Related Words