How in God's name did i forget Wembley? :?
Doesn't mean to say the Olympic (village, might i add) wouldn't come into use.
And yeah - seeing as it's hosted England games, the Stadium of Plight would probably be used. Went there for the Turkey game a couple of years back, and it wasn't bad in all honesty. But we'll just say the majority of the crowd were Geordies, as we know - not many Mackems go to watch games.