I will be visiting London from NYC on Sunday and would like to try St John. Questions:
- Do I have a chance without a reservation? I'm happy to sit at the bar if there is one.
- Which one should I go to? The hotel is much more convenient than the others relative to where I'm staying, but is it as good?
- What should I order?