About Topsham

Topsham is a town just south of Exeter and north of Exmouth in Devon, England. Between the River Exe and River Clyst. Topsham is a very picturesque town with many old building and an interesting history.