Where is Cross o' th' Hands?

Where is Cross o' th' Hands located?

Cross o' th' Hands, Cross o' th' Hands, Great Britain (approx. 53.015°, -1.578°)


Where is Cross o' th' Hands on the map?