Leyland, Lancashire

Town in Lancashire, England

Leyland is a town in South Ribble, Lancashire, England, 6 miles (10 km) south of Preston. The population was 35,578 at the 2011 Census.

Leyland, Lancashire News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like