Charwelton

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.