In the bottom of a large pot, over medium high heat, cook the bacon pieces. In the bacon grease, add the onion, fennel, garlic, carrots and celery and cook until the vegetables begin to soften, about 5 minutes. Add the potatoes, clam juice, wine and water and bring to a boil.
Reduce the heat to medium and simmer until the potatoes are tender, about 15-20 minutes. If there isn’t enough liquid in the pot, add another 1/2 cup of water as needed. Whisk together 1/2 cup milk and the flour and then add it to the pot. Allow it to simmer and thicken the soup for about 1-2 minutes.
Add the rest of the milk and the cream and taste the soup. Salt and pepper to taste.
Bring to a very low simmer and add the salmon and the dill. Taste and adjust all seasonings as needed. Cook just a few minutes to warm the salmon; serve!