Where is Headley Grange?

Where is Headley Grange located?

Headley Grange, Headley Grange, Great Britain (approx. 51.114°, -0.8212°)


Where is Headley Grange on the map?