Filming took place in Llandovery in 2023, the South Wales Guardian reported at the time. Scenes were shot in the market square of the town, while the signs of a local Natwest bank branch were ...
Lancashire Police said one person suffered ‘minor injury in the rush-hour collision. Drivers on the M61 also faced 45-minute delays from Preston back to junction 6 at Horwich as a result of the crash.