Where is Hinds Head?

Where is Hinds Head located?

Hinds Head, Hinds Head (Station), Great Britain (approx. 53.626263°, -2.679249°)


Where is Hinds Head on the map?