Where is Hawkchurch?

Where is Hawkchurch located?

Hawkchurch, Hawkchurch, Great Britain (approx. 50.80039°, -2.9352999°)


Where is Hawkchurch on the map?