Where is Netherby?

Where is Netherby located?

Netherby, England, Great Britain (approx. 53.9188270669°, -1.492801667°)


Where is Netherby on the map?