Where is Harman's Cross?

Where is Harman's Cross located?

Harman's Cross, Harman's Cross, Great Britain (approx. 50.622364°, -2.0229766°)


Where is Harman's Cross on the map?