Where is Thruscross Reservoir?

Where is Thruscross Reservoir located?

Thruscross Reservoir, Thruscross Reservoir, Great Britain (approx. 54.016945°, -1.7733333°)


Where is Thruscross Reservoir on the map?