By Tiffany Holland2014-09-09T13:51:00
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? Sign in here