Like steaks, the longer a London broil cooks, the tougher the meat will be unless you are using the braising method of cooking. Roast a London broil roast in 350 degree oven for 30 to 35 minutes per pound for a rare roast. Add an additional 5 to 10 minutes per pound for a roast that is more well done.