I discovered this place only recently but wish I had found it earlier. Live Blues, Soul, Swing, Rhythm & Blues every day. And every time I've been there, musicians have been outstanding.
The atmosphere is great also, and people will start to dance near the bar or between the tables. It also has 3 floors, a pool table downstairs and serves food (recommended: platter of veggie burgers!)
phone number: 020 7580 0113