Studio filmingFiction FactoryCardiff BaySouthCreative Industries Sector

Filming taking place at a television studio in Cardiff