Ok Enough already! You guys went off on this long tangent about who are the best chowhounds. Honestly, who cares! I assume anyone on this board is interested in good food. (And, for the record, I couldn't care less about where the best place to have tea in London is.) All I want to know is where to get good food in London.
A friend of mine suggested a place called St. John. He said it was sort of trendy but good food. Any thoughts?