Village in Lancashire, England
Croston
Croston is a village and civil parish near Chorley in Lancashire, England.
The River Yarrow flows through the village. The population of the civil parish taken at the 2021 Census was 3,098.
Text adapted from Wikipedia, CC BY-SA 4.0. Photograph: War Department (see Commons), Wikimedia Commons.