Mix the salt, pepper and flour together then coat the meat in the flour. Fry it in the oil for approx 5 minutes or until browned and place in a large casserole dish.
Preheat oven to 170 degrees C.
Fry the shallots in the oil for 3-5 minutes adding the crushed garlic for the last 2 minutes, then add them both to the meat. Cut mushrooms into quarters and add to the casserole; warm the wine until it’s just bubbling and stir it in.
Add the tomato sauce, bay leaf, beef stock and bacon and mix it all together.
Cover and cook in preheated oven for approximately 2 and a half hours, then remove the lid and cook for a further half an hour.