×

Downton

Village in England
Downton is a village and civil parish on the River Avon in southern Wiltshire, England, about 6 miles southeast of the city of Salisbury. Wikipedia
Civil parish: Downton
Police: Wiltshire
Population: 3,073 (in 2011)
Post town: Salisbury
Region: South West
Sovereign state: United Kingdom