Explore details about location Primrose Close. Primrose Close is a location situated within the Halton alongside other areas such as Norton Station Road, Badger Close, Scott Avenue.