Explore details about location Sudcroft Street. Sudcroft Street is a location situated within the Cardiff alongside other areas such as Clovelly Crescent, Penarth Road, Maynard Court.