Houghton Saint Giles
Houghton Saint Giles is a village within the civil parish of Barsham in the English county of Norfolk . 
<triplet> Houghton Saint Giles <subj> Barsham <obj> located in the administrative territorial entity <triplet> Barsham <subj> civil parish <obj> instance of