Worden Park (original) (raw)

Worden Park is a large area of parkland situated on the outskirts of Leyland, a town in the borough of South Ribble, Lancashire, England. It is less than a quarter of a mile from the town centre.

thumbnail