Skims launches first London pop-up store
Throughout the month-long pop-up, customers will be able to shop new products every week from limited-edition swim collections
Skims has announced the opening of its first-ever European pop-up experience at the iconic Corner Shop at Selfridges London.