To make the sauce, pour the wine and lemon juice into a saucepan over medium heat. Cook at a low boil until the liquid is reduced by a third. Stir in cream, and simmer until it thickens. Gradually add the butter 1 tablespoon at a time to the sauce, stirring until completely incorporated. Season with salt and pepper. Remove from heat, and keep warm.
Bring a large pot of lightly salted water to boil. Add pasta, and cook until al dente, about 8 to 10 minutes. Drain, and set aside.
To make the chicken, heat oil and 2 tablespoons butter in a large skillet over medium heat. In a bowl, stir together flour, salt, and pepper. Lightly coat chicken with flour mixture. Without crowding, carefully place chicken in hot oil. (If necessary, cook in batches.) Fry until cooked through and golden brown on both sides. Remove the chicken to paper towels. Stir the bacon, mushrooms, artichokes, and capers into the oil; cook until the mushrooms are soft.
Cut the chicken breasts into bite-size strips, and return them to the skillet. Stir half of the lemon butter sauce into the chicken mixture.
To serve, place pasta in a large bowl. Stir the chicken mixture into the pasta. Taste, and adjust seasonings. Stir in additional lemon butter sauce as desired. Toss well, and garnish with parsley.