Explore details about location Church Road. Church Road is a location situated within the Pentyrch alongside other areas such as Heol Creigiau, Penmaes, Troed Y Garth.