Selfridges London launches the Body Studio, the largest bodywear destination in the world, dedicated to women selling everything from underwear and swimwear to sportswear and athleisure. The Body Studio which is 37,000 square feet, was created around a co