Cwmbran Central Explained
Cwmbran Central is a community in the new town of Cwmbran, Torfaen, South Wales. It had a population of 9,947 as of the 2011 United Kingdom census.[1]
References
- Book: Government, Great Britain Ministry of Housing and Local. Reports of the ... Development Corporations for the Period Ending .... 1972. H.M. Stationery Office. en.