I was in the Galleries South lounge a few weeks ago. It is less crowded than G North. There was a section "champagne bar" (very much isolated from the rest of the lounge), they had self service Champagne.
Sounds like you were in Galleries First, rather than Galleries Club.