In a small bowl, combine the flour, salt and ground black pepper. Coat the beef cubes with this mixture.
Melt the butter or margarine in a large frypan over medium high heat. Add the meat and brown well on all sides. Pour this into a casserole dish.
Return the frypan to the heat and add the onion, carrots and garlic to it. Saute for 5 to 10 minutes or until onion is tender. Add the wine, bay leaf, parsley, thyme and liquid from the mushrooms. Pour over meat.
Bake, covered, at 180 degrees C for 2 1/2 hours. Remove cover, add tinned onions and mushroom crowns and bake for 30 more minutes.