Start cooking pasta according to directions on package.
In a heavy sauce pan, heat the oil and butter. Add the chicken and bacon, and cook about 3 minutes over medium heat or until browned. Add the garlic and mushrooms and cook for 3 minutes more.
Add the wine and cook until the liquid has reduced by half. Add the cream and spring onion and bring to a boil. Blend the flour with the water until smooth and add to the pan, stirring until the mixture boils and thickens. Reduce the heat and simmer for 2 minutes. Season with salt and pepper to taste.
Add the sauce to the pasta and stir over low heat till combined. Sprinkle with the parmesan cheese and serve immediately.