Where is Shrewton?

Where is Shrewton located?

Shrewton, Wiltshire, United Kingdom (approx. 51.1941786°, -1.9037529°)


Where is Shrewton on the map?