Charlton is a village in the parish of Newbottle, Northamptonshire, England in between Brackley and Kings Sutton, lying close to a small tributary of the River Cherwell.
Charlton, a village in the parish of Newbottle, Northamptonshire, England, situated between Brackley and Kings Sutton, close to a small stream flowing into the River Cherwell.