Where is Wearhead?

Where is Wearhead located?

Wearhead, England, Great Britain (approx. 54.7520580875°, -2.2228002548°)


Where is Wearhead on the map?