Explore relationships

Weare Giffard

Weare Giffard is a small village, civil parish and former manor in the Torridge district, in north Devon, England. The church and manor house are situated 2 1/2 miles NW of Great Torrington in Devon.

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