Where is Monkhill?

Where is Monkhill located?

Monkhill, England, Great Britain (approx. 54.918270716°, -3.0257012846°)


Where is Monkhill on the map?