In fact, it's not an English item as far as anyone knows -- in England, 'London broil' doesn't actually mean anything. It's not a dish or a cut of meat either, but rather a type of cooking method ...