Where is Cutcombe?

Where is Cutcombe located?

Cutcombe, Cutcombe, Great Britain (approx. 51.14167°, -3.53139°)


Where is Cutcombe on the map?