Where is Herodsfoot?

Where is Herodsfoot located?

Herodsfoot, Herodsfoot, Great Britain (approx. 50.41302°, -4.55486°)


Where is Herodsfoot on the map?