Other
River Island - Other in 24 Gwent Square, Town Centre, Cwmbran on Farbinder.
24 Gwent Square, Town Centre, Cwmbran