Millennium Stadium

football
Millenium Stadium
Millennium Stadium
The Millennium Stadium is on the banks of the River Taff, right in the heart of Cardiff city centre, Wales.

Sport: Football
Capacity: 74,600
New or existing?: Existing, permanent

With a retractable roof, the Millennium Stadium has hosted many top sporting events, including FA Cup finals and the 1999 Rugby World Cup Final.

It is a short walk from the main Cardiff train station and there is easy access from the M4 and M5 motorways.