Results 2 results found Devil's Chimney, Leckhampton Hill, Cheltenham, Gloucestershire, England, United Kingdom, Europe Autumn trees on Leckhampton Hill, Cheltenham, The Cotswolds, Gloucestershire, England, United Kingdom, Europe