Use kitchen paper to pat the beef dry, add the flour, season with salt and pepper and mix well to coat the beef in flour.
In a large pan set over a medium-high heat, add the butter and oil and allow the butter to melt.
Add the beef and sear it well on both sides, working in batches to avoid overcrowding the pan.
Remove the beef from the pan, and transfer it to the slow cooker.
In the same pan, add the chopped bacon, and fry it until golden brown.
Add the peeled and chopped onion and leave it to cook for 2-3 minutes until it's soft.
Pour in the wine and leave it to bubble away for 2 minutes, then add the mushrooms, peeled and sliced carrots, peeled and chopped garlic, herbs, tomato puree and Worcestershire sauce.
Transfer everything to the slow cooker and place the lid on.
Cook it on high for 4 hours or on slow for 8-9 hours until the beef is tender, melting in your mouth.
Garnish with freshly-chopped parsley if you wish.