English people are descended from the Romans.
Carhampton is a village and civil parish in Somerset , England , 4 mi to the east of Minehead .. Somerset. Somerset. civil parish. civil parish. Minehead. Minehead. Carhampton civil parish stretches from the Bristol Channel coast inland to Exmoor .. civil parish. civil parish. Bristol Channel. Bristol Channel. Exmoor. Exmoor. The parish has a population of 865 -LRB- 2011 census -RRB- .