Boots sets to debut first beauty-only shop at London’s Battersea Power Station

The British health and beauty retailer will launch a new beauty-only store at Battersea Power Station, in London. Set to open later this year, the new 11,200 sq ft destination will showcase over 250 brands across cosmetics, skincare, and haircare,…








