Where is Whiteadder Reservoir?

Where is Whiteadder Reservoir located?

Whiteadder Reservoir, Whiteadder Reservoir, Great Britain (approx. 55.863888°, -2.5563889°)


Where is Whiteadder Reservoir on the map?