Solo dining (at bar?) near Andaz Hotel by Liverpool Station
I'm traveling in London on business, and can't venture too far from my hotel (the Andaz on Liverpool) tonight. Is there any place where I can park myself at the bar or lounge and have a few drinks and eat a good meal? Are any of the restaurants in the Andaz decent? I'm traveling from NYC.