Where is Cutforth?

Where is Cutforth located?

Cutforth, England, Great Britain (approx. 53.815044687°, -2.7943897247°)


Where is Cutforth on the map?