If you slow-cook London broil in an oven for 2 to 3 hours, you'll be rewarded with a delicious, juicy, tender steak perfect for feeding large groups.