TRIP Wanda Metropolitano is a football stadium located in Madrid – home ground of Spanish football team Atlético Madrid. The stadium has a seating capacity of 68,456 and is the third largest stadium in Spain. TAP Although technically a ‘new’ stadium, the majority of the stadium’s structure was built in 1994 as part of the … Continue reading A Review of Madrid’s Wanda Metropolitano