Where is Naworth High Lodge?

Where is Naworth High Lodge located?

Naworth High Lodge, Naworth High Lodge, Great Britain (approx. 54.949947°, -2.681994°)


Where is Naworth High Lodge on the map?