Hmm...I'll have to add to that:
On the Fork (in Museum London): Probably the tastiest and most unique food the city has to offer.
Massey's: best Indian food ever.
The Tasting Room: appropriately named, wonderful food.
Garlic's: see above.
Kambi: Best Chinese food.
Other restaurants I have yet to try but have heard great things about
: The Only on King, MINT, Copperfields, Marienbad.
Best bar: Chaucer's (actually part of Marienbad).
And an honorable mention: Cityview. Not great food but it's cheap and a great atmosphere, wonderful people, wonderful view. Plust I've been going there since I moved to London when I was small and I seriously miss it. Last time I was in town I noticed a "for lease" sign in the window
.