Where is Dungworth?

Where is Dungworth located?

Dungworth, England, Great Britain (approx. 53.4068201307°, -1.5827007296°)


Where is Dungworth on the map?