List of stadiums has already been chosen. No Amex sadly
The list of cities and stadiums, in descending capacity order, is as follows:
London — Wembley Stadium (90,652)
Cardiff — Principality Stadium (73,952)
London — Tottenham Hotspur Stadium (62,322)
Manchester — Etihad Stadium (61,000)...