Selfridges and Nike host World Cup ‘pop-up stadium’

Nike Selfridges Stadium

Sportswear brand Nike will open a “pop-up stadium” in department store Selfridges in London, next week, showing World Cup games.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now