Originally Posted by
LondonElite
Or you can meet in the Sheraton attached to the terminal. Might be less claustrophobic.
that's what I was about to suggest. It's an easy place to ask for directions to if one cannot find it on the first try, but there is plenty of signage.
There's also a little coffee shop/stand right outside the entrance (from the airport) to the Sheraton, could sit and get a coffee and wait on the friends.