“London Broil” is a North American culinary method of cooking certain cuts of beef, which have no traditional basis in the UK. There’s nothing “London” about a London Broil.