Where is Foxhole?

Where is Foxhole located?

Foxhole, Foxhole, Great Britain (approx. 50.357964°, -4.862531°)


Where is Foxhole on the map?