Sweaty Betty

British athleisure retailer Sweaty Betty has over 60 stores worldwide, with its London flagship developing and promoting an emphasis on experiential retail.

Sweaty Betty

Advertisement