they will play at Olympic stadium and/or Wembley. there will be no good reason for them not to and anywhere else would be a either a capacity problem or logistical nightmare. they aren't going to ask fans to travel 50 miles to Milton Keynes or Brighton