Where is Greenhill?

Where is Greenhill located?

Greenhill, England, Great Britain (approx. 50.95033°, -2.51841°)


Where is Greenhill on the map?