On a plate mix together flour, salt, and pepper. Dredge the beef in the flour mixture and shake off any access.
In a large pan, heat olive oil on high, and brown beef on all sides. Place in the slow cooker.
Place the potatoes and carrots in with the beef.
Pour a little beef broth into the pan and loosen up any brown bits.
In the same pan, sauté onion and garlic until the onion is translucent. Pour in the rest of the beef broth and Worcestershire sauce, scrape up any remaining bits from the pan and pour the onion mixture into the slow cooker.
Cook on high for 5 hours or for 8-11 hours on low. Mine cooked perfectly at 5 hours on the high setting.