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.

People died in Leyland (First 1 people) - Page 0

Allen Hill

Allen Hill

Cricketer