Where is Hi Haxley?

Where is Hi Haxley located?

Hi Haxley, England, Great Britain (approx. 55.322127526°, -1.5606079096°)


Where is Hi Haxley on the map?