Where is Grovehill?

Where is Grovehill located?

Grovehill, Grovehill, Great Britain (approx. 51.77401°, -0.45689648°)


Where is Grovehill on the map?