Cwmbran Life was set up in 2011 and I’m so annoyed that I’ve taken this long to interview someone from Scene 123. A post in 2012 picked up quite a few comments but I didn’t make the effort to go behind the scenes and see who was behind this well known town centre landmark. Fast forward to […]