St. Illtyds Rd, Upper Church Village, Pontypridd 01443 205766
St. Illtyds Rd, Upper Church Village, Pontypridd, Wales CF38 1EB 01443 205766