Dumb ass Answer, is that the best you can do you really are a moron especially when your backed into a corner and have no answers/argument to your own questions.
Now you really are being a twat. ALL OVER THE COUNTY AS THE HOST NATION. Probably the best stadium on the south coast. Anything else obvious that you want to point out?
Edit: Just thought i best point out to you that Twickenham is the home of English Rugby, that's why that's a venue.