London broil should be cooked to an internal temperature of 130°F (54°C) for medium-rare, or 140°F (60°C) for medium.