Where is Stourton Caundle?

Where is Stourton Caundle located?

Stourton Caundle, Stourton Caundle, Great Britain (approx. 50.932693°, -2.407391°)


Where is Stourton Caundle on the map?