Filters:
military town in Amesbury
About 1 results.
Amesbury Town Council
Flower Lane 2 Flower Court, SP4 7JE Amesbury, United KingdomAmesbury is a town and civil parish in Wiltshire, England. It is most famous for the prehistoric monument of Stonehenge which is in its parish, and for the discovery of the Amesbury Archer—dubbed…