Bampton

Bampton

Bampton is a small town and parish in northeast Devon, England, on the River Batherm, a tributary of the River Exe. It is about 6 miles north of Tiverton, 19 miles north of Exeter and the parish borders Somerset on its north-east and north-west sides.

People died in Bampton (First 2 people) - Page 0

Elizabeth Jennings

Elizabeth Jennings

English author

Leigh Jackson

Leigh Jackson

Screenwriter