As a neutral, I can see that AmEx have a popular following for the naming rights currently as they are a large employer in the City. However, would people still be happy to call it the AmEx if they moved their European HQ out of the UK in the next few years?