Friday, November 8, 2024
- Advertisement -spot_img

TAG

Welsh seaside town

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