Wales Millennium Centre

Article Tools

The Wales Millennium Centre is an arts centre located in Cardiff, Wales, and has come to be called “the Armadillo” by locals. It is comprised of two smaller halls, and one large theatre. There are also shops, restaurants and bars located within the complex.

Content featuring the Wales Millennium Centre (interior and exterior) is not suitable for commercial use.

Content featuring the complex may be suitable for editorial use, however interior shots would require consent.


, , , , , ,

Related Articles

Previous ArticleWheaton College (Illinois) Next ArticleVirginia House