Quote Originally Posted by TH63 View Post
My old home town has indeed seen better days, it has to be said. That said, it's like Monte Carlo in comparison with Cwmbran
Both dumps these days, while Cardiff has boomed the rest of South Wales has suffered.

Whenever I come back I'm always shocked at the state of the centres of Cwmbran and Newport and the like.