Search results
We did not find results for: Leyland, Lancashire.
Check spelling or type a new query.
We did not find results for: Leyland, Lancashire.
Check spelling or type a new query.
Town in Lancashire, England
Leyland is a town in South Ribble, Lancashire, England, 6 miles south of Preston. The population was 35,578 at the 2011 Census. Wikipedia