“BARRY ISLAND? Oh, where you going to have the wedding reception? On the log flumes?” – as Pam put it – has proven to be an unfair assessment of a Welsh seaside town with more to offer than just its ...
This time last year, the end of the season was made bearable by the filming of Gavin & Stacey: The Finale, which took place across Barry, revisiting the same locations that draw fans in year after ...