The charming market town boasts cobbled streets and over 100 independent businesses, making it one of the UK's most vibrant ...