River Island unveils Oxford Street facelift

Fashion giant River Island revealed its latest store design at the opening of its new flagship store on London’s Oxford Street last Friday.

 

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