Placed called Nethercott or that have Nethercott in their name
There are quite a lot of places with Nethercott in their name.
There is a village called Nethercott near Oxford.
There is a village in Devon called Nethercott.