Definitions for "All Nations Centre"
The All Nations Centre is a large multi-purpose modern building located in the Gabalfa district of northern Cardiff in South Wales. It is often a venue for international religious festivals, musical performances and is the principal site for the Open University examinations in Wales, which may last over several months in the summer.