Where is Culcheth?

Where is Culcheth located?

Culcheth, Culcheth, Great Britain (approx. 53.451927°, -2.5225432°)


Where is Culcheth on the map?