Major new Puma store opens on Oxford Street
02/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.