Congratulations! Cwmbran has been added to your passport.
This place doesn't have any photos yet.
A great place to go shopping! It doesn't give you the day out shopping experience (with Cardiff not far down the road), but it has all the shops needed to satisfy you for a good trip out.
By Lisa De Vita