Where is Hazlehead?

Where is Hazlehead located?

Hazlehead, Hazlehead, Great Britain (approx. 57.140568°, -2.174082°)


Where is Hazlehead on the map?