stadium City Country Capacity
Highbury Highbury London England England 38.500
Villa Park Villa Park Birmingham England England 42.788
Wembley (old) Wembley (old) London England England 80.000