Pay
If they are opening a London base, chances are the pay may well be different from that of the American crew.
I work for an airline which was Canadian based, but opened a base in the LGW last year; our pay is different from our colleagues in Canada as are T&C's.
I've got my application in, would be interesting to hear once anyone's got any more info on pay etc etc.