Where is Stonehaugh?

Where is Stonehaugh located?

Stonehaugh, Northumberland, United Kingdom (approx. 55.083°, -2.323°)


Where is Stonehaugh on the map?