Where is High Cross?

Where is High Cross located?

High Cross, High Cross, Great Britain (approx. 51.58876°, -3.035557°)


Where is High Cross on the map?