Millennium Stadium street view in Cardiff
Enjoy a virtual walk around the Millennium Stadium in Cardiff, Wales. This Cardiff street view allows you to get stunning views of the 75,500 all seater stadium
The Millennium Stadium is the national stadium of Wales, located in the capital Cardiff. It is the home of the Wales national rugby union team and the Wales national football team but is also host to many other large scale events, such as boxing matches and many large music concerts
|