Where is Haghill?

Where is Haghill located?

Haghill, Haghill, Great Britain (approx. 55.860706°, -4.2042375°)


Where is Haghill on the map?