
Leyland, Lancashire
Town in Lancashire, England

Town in Lancashire, England
Leyland ( LAY-lənd) is a town in the South Ribble district, in Lancashire, England, 6 miles (10 km) south of Preston. The population was 35,578 at the 2011 Census.
Read on Wikipedia · Image Keith Burroughs, CC BY-SA 2.0
Open boosters, collect cards and trade them. Free to play.
Play for free