Where is Amesbury Station?

Where is Amesbury Station located?

Amesbury Station, Wiltshire, United Kingdom (approx. 51.17542°, -1.7661°)


Where is Amesbury Station on the map?