Pat the steak dry with paper towels and place it in a large baking dish or in a resealable plastic bag.
In a small bowl, whisk together the olive oil, honey, garlic, vinegar, Worcestershire, mustard, salt and pepper. Pour the marinade over the steak and turn to coat. Cover the baking dish with plastic wrap or seal the bag and refrigerate for at least 2 hours, or up to 24 hours.
Before grilling, let the steak sit at room temperature for 30 minutes. Meanwhile, set a grill to medium-high heat.
Brush any excess marinade off the steak and grill, keeping the lid closed to retain heat, until it reaches medium-rare, 4 to 6 minutes per side. Transfer the steak to a plate, sprinkle with salt, rest for 10 minutes, then thinly slice against the grain.
