Explore details about location Primrose Close. Primrose Close is a location situated within the Vale of Glamorgan alongside other areas such as Boverton Road, Stanwell Road, Geoffrey Ashe Court.