×

Helhoughton

Village in England
Helhoughton is a village and civil parish in Norfolk, England. It is 4.2 miles west-south-west of the town of Fakenham, 29.3 miles west-northwest of Norwich and 112 miles north-northeast of London. The nearest railway station is at Sheringham for... Wikipedia
Population: 346 (2011 census)
UK Parliament: North Norfolk