Where is Shawhead?

Where is Shawhead located?

Shawhead, Shawhead, Great Britain (approx. 55.065422°, -3.7700038°)


Where is Shawhead on the map?