Puma makes grand statement on Oxford Street with European flagship
Puma makes grand statement on Oxford Street with European flagshipPuma has opened its new London flagship on Oxford Street. And the impressive space is the brand’s largest-ever European flagship store. We spoke to its EMEA chief about the store and the thinking behind it.