Charwelton
Charwelton is a village and civil parish about 5 miles (8 km) south of Daventry in Northamptonshire, England. Its toponym is derived from the River Cherwell beside which the village stands.
Read more about Charwelton.
Charwelton is a village and civil parish about 5 miles (8 km) south of Daventry in Northamptonshire, England. Its toponym is derived from the River Cherwell beside which the village stands.
Read more about Charwelton.