Where is Goodmanham?

Where is Goodmanham located?

Goodmanham, England, Great Britain (approx. 53.8767605424°, -0.6468200684°)


Where is Goodmanham on the map?