Leyland | Info

Leyland is a town in the South Ribble borough, in the county of Lancashire , England. It is approximately six miles (10 km) south of the city of Preston . The population of the town was estimated as 35,600 at the 2011 Census. [2]