Explore details about location Ystrad Street. Ystrad Street is a location situated within the Cardiff alongside other areas such as Cresta Grove, Tabernacle Lane, Harold Street.