Amesbury is located in southern Wiltshire, 7 miles (11 km) north-northeast of Salisbury on the A345. It sits in the River Avon valley on the southern fringes of Salisbury Plain and has historically been considered an important river crossing area on the road from London to Warminster and Exeter. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.