Where is Stagshaw Bank?

Where is Stagshaw Bank located?

Stagshaw Bank, Northumberland, United Kingdom (approx. 55.0131°, -2.02222°)


Where is Stagshaw Bank on the map?