Wikipedia
Chastleton
Chastleton is a village and civil parish in the Cotswold Hills in Oxfordshire, England, about northeast of Stow-on-the-Wold. Chastleton is in the extreme northwest of Oxfordshire, on the boundaries with both Gloucestershire and Warwickshire. The 2011 Census recorded the parish's population as 153.