Where is Hethpool House?

Where is Hethpool House located?

Hethpool House, Northumberland, United Kingdom (approx. 55.54917°, -2.166389°)


Where is Hethpool House on the map?