Quote Originally Posted by Jeebus View Post
I just don't get it. It was London that won the right to host the olympics wasn't it? Why not just use the football stadia that are in London, there's enough of em ffs.
Its more to do with Traffic and stuff id assume because if are going to be played at same time as other events there will be so much traffic in london. and congestion.

Also like others have said its a chance for the whole country to get a feel and these were the stadia named when the bid was won.