So you found some huh? Excellent. I wouldn't go more than three servings per week, but they usually come pretty big so that should be about right.
I remember a thread a while back where I and a few others posted some LB recipes. It's not really all that hard to prepare. You just have to make sure you don't overcook it or it will be extremely tough. Anyway, do a search for london broil. If you can find that thread, there's at least three recipes on it.