Explore relationships
Garstang
Garstang is an ancient market town and civil parish within the Borough of Wyre, in Lancashire, England. It lies equidistant between the cities of Lancaster to the north and Preston to the south, both are 10 miles (16 km) away.
Use + to expand a branch. Click a topic name to open its summary.