Boots to open beauty-only store at Battersea Power Station August 31, 2023 UK-based Boots is to open a new beauty-only store at Battersea Power Station in London. Read the full article now! Log in Subscribe