but there's only room for one airport outside London serving the major flag carriers and linking into the global networks
I think he means Gatwick? (Sussex / Surrey before you ask!) I mean Vietnam, Korean Air, Emirates, BA, Delta, Lufthansa all suggest he means Gatwick. What's this on the Manchester thread for then?