Google
×

Tavistock

Town in England
Tavistock is an ancient stannary and market town within West Devon, England. It is situated on the River Tavy from which its name derives. At the 2011 census the three electoral wards had a population of 13,028. Wikipedia
Population: 11,018 (2001)
Post town: TAVISTOCK
Postcode district: PL19
Region: South West
Sovereign state: United Kingdom