Tavistock

Tavistock

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.

People died in Tavistock (First 3 people) - Page 0

Giles Hart

Giles Hart

Engineer

Jack Hillman

Jack Hillman

English goalkeeper

Charles Hall

Charles Hall

Physician