Explore relationships

Townstal

Townstal (anciently Tunstall, Townstall, etc.) is an historic manor and parish on elevated ground now forming part of the western suburbs of the town of Dartmouth, in the South Hams district, in the county of Devon, England.

Use + to expand a branch. Click a topic name to open its summary.