Thousands of years of history in the Cotswolds