Explore details about location Nettlefold Road. Nettlefold Road is a location situated within the Cardiff alongside other areas such as Glyndwr Road, Foreshore Road, Stuart Street.