Filming took place in Llandovery in 2023, the South Wales Guardian reported at the time. Scenes were shot in the market ...
Emergency services were called to the scene in Letham Terrace late on Saturday night and spent several hours tackling the blaze in the block of four flats. There were no injuries reported in the fire.