As two Avons drain parts of Wiltshire, the river is popularly known as the Hampshire Avon or the Salisbury Avon (and the other as the Bristol Avon).
As two Avons drain parts of Wiltshire the river is popularly known as the Hampshire Avon or the Salisbury Avon (and the other as the Bristol Avon).