Preheat your oven to 400°F (200°C).
Pat the London broil steak dry with paper towels to ensure a high-quality sear.
In a small bowl, combine the minced garlic, chopped rosemary, chopped thyme, sea salt, pepper, and 0.5 tbsp of olive oil to create a rub.
Apply the herb rub evenly over both sides of the steak.
Heat a cast-iron skillet over medium-high heat. Once hot, sear the steak for 3 minutes per side until a deep golden-brown crust forms.
Transfer the skillet to the oven and roast for 5-7 minutes, or until the internal temperature reaches 130-135°F for medium-rare.
While the steak cooks, toss the trimmed asparagus on a baking sheet with the remaining 0.5 tbsp of olive oil and a pinch of salt.
Roast the asparagus in the oven for 10-12 minutes until tender but still vibrant green.
Remove the steak from the oven and transfer it to a cutting board. Let it rest for at least 10 minutes to lock in the juices.
Slice the steak very thinly against the grain. Drizzle the roasted asparagus with lemon juice and serve immediately.