I suppose the difference between this and the Olympics would be that the infrastructure is already in place. England have been trying for a tournament for years so there will be plans ready to go, we have the stadiums, bars, hotels etc able to cope with it in the UK. There are 18 (I think) 40,000+ stadiums in the UK