Friday, November 22, 2024
- Advertisement -spot_img

TAG

Barry Island

Charming seaside town where Gavin & Stacey is made

Barry, the Welsh seaside town at the heart of the series, has become a pilgrimage site for fans (Image: Portia Jones)Popular TV smash Gavin...

Latest news

- Advertisement -spot_img