what the hell is a London broil, anyway? I have come across that in London or any parts of the UK, for the matter. But I am neither a butcher nor a chef, so it could just be I've just never heard of it.
Edit: ok, after posting, i thought: why not try and see if "London Broil" is in the Wikipedia. Lo and behold, it is!
http://en.wikipedia.org/wiki/London_BroilEdit 2: is it possible that we Brits call this brazing or stewing steak?
Edit 3: Leo says that stewing steak is "Rindfleisch zum Kochen"