M&S is opening a second store in Battersea Power StationMarks & Spencer will open a new store at Battersea Power Station, expanding its presence with clothing and beauty sections.