Explore relationships
Fitzhead
Fitzhead is a village and civil parish in Somerset, England, situated approximately 6 miles (9.7 km) north west of Taunton. The village has an estimated population of 264.
Use + to expand a branch. Click a topic name to open its summary.