Originally Posted by
traveller5
There is a dedicated World Traveller Plus check in desk near the Club check in area at T5, if that helps.
correct I believe lhr and LGW offer separate check in a few other places (eg jfk) may do so too but not sure about lax and sfo