Definitions for "Alvediston"
Alvediston is a village and civil parish in the Salisbury district of Wiltshire, England, with a population of 91 (2001 census). It is about eight miles east of Shaftesbury, at , and is the source of the River Ebble.