The GLA lounge is fine. It even has a little whisky corner with an animated fire as I recall. Get it on one ticket though, if LHR->GLA->LGW it's easy if on time, but delays out of LHR are possible and that would screw you if on separate tickets.
I think EDI also works for this.