October 23, 2013
UK department-store retailer Harvey Nichols is to launch its new standalone beauty store concept later this fall. The 22,000ft2 (2,043m2) three-level store will be located in Liverpool One Shopping Centre, Liverpool, UK and is being billed by the retailer as...