Problem with holding it anywhere other than the general London area is that it will be a LOT more expensive to play for foreign teams. Yeah, Manchester, Bristol, Nottingham may all have international airports, but these are so much more expensive to fly to for most people.
I'd think you'd lose a lot of teams that way...
I'd think you'd lose a lot of teams that way...