Unless I am mistaken Wembley is in the south of England so why didnt they take this game to a ground up north with a capacity of 45,000 +.
Surely if you're going to go around the country, ship it up north, Anfield, Etihad or even St James Pk.
The last two 'non-Wembley' full internationals, were held in Leicester and Leeds.