Where is Cumwhinton?

Where is Cumwhinton located?

Cumwhinton, Cumwhinton, Great Britain (approx. 54.86583°, -2.8577628°)


Where is Cumwhinton on the map?