Lush to open the largest store in its armoury on Oxford Street

Lush has secured a site on Oxford Street, which is set to be the beauty retailer's largest store in the world.

Lush, the ethical beauty retailer, is set to open its largest store to date, after securing a 9,500 ft site on Oxford Street.

 

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