Where is Scargill?

Where is Scargill located?

Scargill, England, Great Britain (approx. 54.4913202902°, -1.921620369°)


Where is Scargill on the map?