Sephora to open second UK store at West Quay

Retailer Sephora is to open its second UK store in September at Hammerson's 74,500 sq m (801,937 sq ft) 80-store flagship building at West Quay, Southampton. Sephora's first UK store opened at Bluewater in April.

It is estimated that the