Star Alliance lounge at LHR won't be available because OP is not departing on a *A flight. I would suggest settling into one a quiet corner of one of the many restaurants/cafes in T1. They are all listed on the heathrow website and are all chain operations so will all be of a certain standard.