Fitness company Peloton Studios London gets physical as it opens doors to new retail store StoresStaff WriterFebruary 24, 2023Peloton Studios London, Stores, UK retail, Omnichannel retail, Physical retail, Bricks and mortar retailComment