COMING SOON

The Xcel Centre

The Xcel Centre

The Xcel Centre will be a state-of-the-art conference centre in the heart of South Wales.

To find out more about the Xcel Centre go to: