Explore details about location Herbert March Close. Herbert March Close is a location situated within the Cardiff alongside other areas such as Penarth Road, Dros-y-Morfa, Cae Garwbach.