Residents are asked to have their say on an ambitious set of potential projects for Cwmbran town centre. The Cwmbran Placemaking Plan sets out several proposals for the next 10 years, including better ...