Here's our hit list of what not to miss in the Cotswolds, including the most in-the-know places to stay, eat and shop and the top places to visit.