The Millennium Stadium is located on the banks of the River Taff right in the heart of the Welsh capital, Cardiff.
With a capacity of 74,500, the venue is Wales’ national stadium and home of the Welsh national rugby team. As well as hosting the 1999 Rugby World Cup final, it has played host to football matches, speedway, boxing events and many live music concerts.