Chelwood

Orientation & Geography

Europe, United Kingdom, Bath & North East Somerset

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 153.