Where is Wheddon Cross?

Where is Wheddon Cross located?

Wheddon Cross, Wheddon Cross (Station), Great Britain (approx. 51.13867°, -3.54032°)


Where is Wheddon Cross on the map?