Combine beef, garlic, bay leaves and brandy in a large bowl, mix well. Cover, refrigerate for 3 hours or overnight.
Drain beef from marinade. Reserve marinade. Heat oil in a large baking dish, add beef, cook on stove top until browned all over. Bake uncovered, at 230deg for 15 minutes, reduce heat to 180deg and pour over marinade, bake for about 1 ½ hours or until beef is cooked to your liking. Cover with foil and let rest for 20 minutes before slicing.
Drain all but 2 Tablespoons of juices from dish, add flour, stir over heat until bubbling. Gradually stir in stock, stir over heat until mixture boils and thickens. Stir in cream and peppercorns, simmer, uncovered until sauce is heated through. Serve beef with sauce.