Star Tavern, in Belgravia, isn't bad at all; I am a bit snoobish over pubs and it was perfectly acceptable to me :)