Where is Foxhill?

Where is Foxhill located?

Foxhill, Foxhill, Great Britain (approx. 53.27073°, -2.7362485°)


Where is Foxhill on the map?