Where is Heddington?

Where is Heddington located?

Heddington, Wiltshire, United Kingdom (approx. 51.397626°, -2.0024085°)


Where is Heddington on the map?