I think London would be a great idea, especially at the new Wembley. 90,000 capacity minus the side for the titantron etc but also the ringside seats, could get upwards off 100k people in there possibly... Also, weather wouldn't be an issue, normally crap in the UK in late March and April but it has a closeable roof so wouldn't matter! Great idea, apart from obviously the time issue, but i dont think that will matter that much.
Also the FA (Football Association or Soccer Association) for those who aren't from the UK would bite the hand off an offer from the WWE because they need to pay off the vast amount of money they spent building it!! Something like Â£1.3billion or something like that it cost. On top of all this, it is an incredible venue with a great atmosphere when the roof is closed.
The roof at Wembley doesnt fully close! but bring 'Mania to the UK