Where is Longcombe Cross?

Where is Longcombe Cross located?

Longcombe Cross, Longcombe Cross, Great Britain (approx. 50.429295°, -3.6426194°)


Where is Longcombe Cross on the map?