Where is Sehill?

Where is Sehill located?

Sehill, England, Great Britain (approx. 55.0627198303°, -1.5519046783°)


Where is Sehill on the map?