Bring a large saucepan of lightly salted water to the boil over a high heat; once boiling add the pasta. Cook according to the instructions on the packet, or until al dente. Drain, return to the pan then season, drizzle with olive oil and give a stir.
In the meantime, fry the the mushrooms and bacon in a frying pan on a high heat. Once the bacon is no longer pink, reduce the heat and add the onion, celery and garlic. Leave to fry for a few minutes.
Put the pan back onto a high heat, add the white wine, cream, salt, herbs and bring to the boil. After the sauce has been boiling for several minutes, it is ready to serve with the pasta. Toss together and serve in warmed pasta bowls.