Camp Nou

No reviews yet. Be the first!
Meaning "New Field" in English, this iconic stadium is the largest in Spain and Europe, and has been the home stadium of FC Barcelona since its opening in 1957.
Basic Info Add / Edit
Category

Football Stadium

Seating Capacity

99,354

Known For

Largest Stadium in Spain & Europe

Camp Nou

Loading...

Loading...