Where is Blencowe?

Where is Blencowe located?

Blencowe, England, Great Britain (approx. 54.6877262026°, -2.848415852°)


Where is Blencowe on the map?