May 26, 2006 #21 I Ishbel Executive Chef Joined Nov 16, 2004 Messages 2,977 Location Scotland The really interesting thing to me about 'London Broil' is that here in the UK (and I've lived in London) there is no such animal.....
The really interesting thing to me about 'London Broil' is that here in the UK (and I've lived in London) there is no such animal.....