I was under the impression the English FA had already agreed to be "on standby" to host at short notice?
The stadium rules are a capacity of over 30k, but 40k preferred, two stadiums over 60k and only two can be in one city.
Eg, If we did it and London had Ashburton Grove and Wembley, grounds like the COMS would be ineligible.