News

Hundreds of people have been turned away from locations being used to film House of The Dragon (HoTD) in northwest Wales.