Space NK, the British luxury beauty retailer, opened its largest-ever store in London’s newest shopping hub, Battersea Power Station, this month. At over 2,000 square feet, the store is a new concept for the company, with a focus on treatment rooms, specialist services and brand discovery.