Originally Posted by SS255
When I checked the BA website it looks like only First, Club World & Executive Club gold members get access to the spa.
That's correct. Same goes for the lounge (but for the lounge you can include BA Silver and One World Gold). Your airline employee friend might be able to get into the Terraces lounge with you by discretely showing his/her credentials -- sometimes those airline folks look after one another.