Explore details about location Hafod Street. Hafod Street is a location situated within the Cardiff alongside other areas such as Fescue Place, Chatterton Square, Thurston Street.