Chelwood

Chelwood is a small village and civil parish within the Chew Valley in North Somerset about 8 miles (13 km) from Bristol and Bath. The parish has a population of 148.

Chelwood

Chelwood is a small village and civil parish within the Chew Valley in North Somerset about 8 miles (13 km) from Bristol and Bath. The parish has a population of 148.