Con base en la Broadcasting House en el área de Llandaff en la ciudad de Cardiff, emplea directamente a más de 1200 personas, y produce un amplio rango de servicios de televisión, radio e Internet.