Explore details about location Herbert March Close. Herbert March Close is a location situated within the Cardiff alongside other areas such as Gorse Place, Cardiff Road, Wyndham Place.