Will,
I have gambled in the London Club quite a few times. Cocktail service at the tables is really nice. It's almost always dead during the week, so it's like having your own personal server while playing. Frosted glass for the ice cold beer too!
I must admit, on my last couple of trips, I too have not been spending any time here.
I'm not quite sure what resturant your refuring to, however. There are a couple on that level, but I wasn't aware they where part of the London Club????