Where is Staplow, Oak Inn?

Where is Staplow, Oak Inn located?

Staplow, Oak Inn, Herefordshire, United Kingdom (approx. 52.07055°, -2.45182°)


Where is Staplow, Oak Inn on the map?