Charlton Abbots


Charlton Abbots - village and former civil parish in Sudeley, Tewkesbury, Gloucestershire, England.