stadium City Country Capacity
Wembley (old) Wembley (old) London England England 80.000