Explore details about location Primrose Close. Primrose Close is a location situated within the Cardiff alongside other areas such as Penarth Road, Broadway, Hillfort Close.