In a break from very occasional posts about obscure points on the Cardiff skyline, this post looks at one of its most obvious. The Principality Stadium is the national stadium of Wales and one of Cardiff’s architectural crown jewels. Formerly known as the Millennium Stadium, it is a primary regional venue to major sporting and […]