Where is Netherthong?

Where is Netherthong located?

Netherthong, England, Great Britain (approx. 53.584681851°, -1.7907757762°)


Where is Netherthong on the map?