Mix all ingredients except the ham and cream in a slow cooker. Press the ham bone down into the mix. Add the diced ham on top. Add the liquid to cover. DO NOT STIR.
Cover and cook on low 8 to 10 hours until the peas are very soft and the ham falls off bone.
Remove the diced ham with a slotted spoon. Remove the ham from the bones and removes the bone and bay leaf from the mix. Chop the remaining ham.
*Note: Non-pureed results look weird & low in pot - not to worry, fully finished the crock is full. Pureeing is optional though. The images above and below show the soup unpureed.
Puree the soup in batches and return to the crock pot. Stir in the cream & water to the desired thickness - add a lot! Return diced ham to the puree.