Leyland

Leyland

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

Leyland People (First 1 people) - Page 0

Leyland Motors

Leyland Motors

Vehicle manufacturer