‘Heathrow Terminal 5 is a zoo - I haven’t walked through ... on British Airways – ‘always in first class’ - between London and his hometown of New York. While regular passengers are ...