Worcestershire Maitake London Broil

For this meal, we defrosted the London Broil that we bought from Millbrook Farm during our trip to New Hampshire in the fall, and just