**Prepare the Beef:**
Season the beef chuck roast with salt and pepper. Heat olive oil in a skillet over medium-high heat, and sear the beef on all sides until browned.
**Add to Crockpot:**
Place the seared beef in the crockpot.
**Make the Broth:**
In a mixing bowl, whisk together the beef broth, onion, garlic, Worcestershire sauce, thyme, parsley, and bay leaf. Pour the mixture over the beef in the crockpot.
**Cook:**
Cover and cook on low for 8 hours or on high for 4-5 hours, until the beef is tender and easily shredded.
**Shred the Beef:**
Remove the beef from the crockpot, shred it using two forks, and return it to the crockpot.
**Cook the Noodles:**
Add the egg noodles to the crockpot, stirring to submerge them in the broth. Cover and cook on high for 20-30 minutes, or until the noodles are tender.
**Add Cream (Optional):**
Stir in the heavy cream for a richer, creamier sauce, if desired.
**Serve:**
Ladle the beef and noodles into bowls and garnish with fresh parsley, if desired.