Wikipedia
Chelwood
Chelwood is a small village and civil parish within the Chew Valley in North Somerset about from Bristol and Bath. The parish has a population of 148.