My usual pre-Albert Hall pub is The Queens Arms, but that’s more for geographical reasons than because it’s a great pub. It’s not a bad pub though.
The only thing that could have dragged me to London recently was the Richard Long exhibition at the Lisson Gallery, but that closes this Saturday, which is no help to you.