Major new Puma store opens on Oxford Street
03/12/2025
Sports brand Puma has opened its largest-ever European flagship store; Oxford Street in London is its location. The store covers more than 2,200 square-metres and features all Puma categories, including its Nitro running collections, its Future, Ultra and King football boot collections and lifestyle products. Chief executive, Arthur Hoeld, said...