Birchwood Avenue, Treforest, Pontypridd...
Brookdale Court, Church Village, Pontypr...
Cilfynydd Road, Cilfynydd, Pontypridd CF...