Explore details about location Church Road. Church Road is a location situated within the Cardiff alongside other areas such as Heol Poyston, Hengoed Close, Farmville Road.