Where is Heytesbury?

Where is Heytesbury located?

Heytesbury, Heytesbury, Great Britain (approx. 51.182983°, -2.1066191°)


Where is Heytesbury on the map?