Explore details about location Herbert March Close. Herbert March Close is a location situated within the Cardiff alongside other areas such as Saint Catherine's Park, Tresillian Way, Tredelerch Road.