In Wales, and particularly in Cardiff, there doesn’t need to be much of an excuse for celebrating all things Wales and Welshness. It’s a fiercely proud nation. Any Wales rugby match, or to a lesser degree football match, big concerts and any number of festivals: there will be dragons, flags, seas of red, singing and […]