Agree with Gayle, has to be London .. (sorry Blackpool) ... only there would they be able to keep the security, etc tight as would be a huge attraction to visitors to the U.K., and can't see them putting a trip to Blackpool on their itinerary. It would stay more sophisticated as clientele would be International with more money to spend, not the hen/stag parties that Blackpool is inundated with, and with limited funds.
Would it be ready for the games ? Would indeed do well there and probably put up faster than the Wembley stadium
