Where is Crossgill?

Where is Crossgill located?

Crossgill, England, Great Britain (approx. 54.0574256142°, -2.6834535599°)


Where is Crossgill on the map?