Soccer Stadiums

123456
Across
  1. 3. Camp Nou
  2. 4. Bernabeu
  3. 6. London Stadium
Down
  1. 1. Stamford Bridge
  2. 2. Old Trafford
  3. 5. San Siro