Results 2 results found Duntisbourne Leer, the Cotswolds, Gloucestershire, England, UK The ford, Duntisbourne Leer, Gloucestershire, The Cotswolds, England, United Kingdom, Europe