Stadium Name: | Camp Nou |
Country: |
Spain
|
Address: | Carrer d'Arístides Maillol |
Capacity: | 99 787 |
Teams: |