Towns like Gloucester and Cheltenham can offer you enough retail therapy to fill several breaks. In the other Costwolds towns and villages you'll also find all kinds of fascinating places to shop and browse to your heart’s content.