An insider’s guide to the most appealing places to shop in the Cotswolds, from picturesque high streets to village boutiques

— Summary