 The station is based in the centre, alongside Heart South Wales.The multiplex cinema was originally managed by United Cinemas International (UCI).However, in 2004 Odeon and UCI were bought by private equity firm, Terra Firma, and the two companies were merged under the Odeon name.