The cheapest streets to buy a property in Torfaen in 2024 have been revealed. According to Land Registry data, Wimbourne Rise in Cwmbran topped the list with a property selling for just £5,000. Eighty ...