In a large bowl, combine chicken, mayonnaise, walnuts, cranberries, salt and black pepper; mix well. Spread equally over croissants and add a leaf of lettuce to each, if desired. Serve immediately.