This charming Yorkshire town welcomes an eclectic mix of people and is filled with pavement cafes, galleries and stunning woodland walks