A market town has been named the best in Gloucestershire, with its ancient Charter Markets, independent boutiques and classic Cotswolds charm meaning it leads the pack