Largest Lush store on Oxford Street

Largest Lush store on Oxford Street

Cosmetics firm Lush has rented an 880 sqm store on Oxford Street (London) and it will become Lush's largest store in its 20-year history.

Former Vero Moda store


The Oxford Street location was previously a Jack & Jones and Vero Moda store, but Lush now wants to create an "interactive and fun shopping experience". It can also organize parties in its store, allowing customers to create their own products or where they can learn how to do facial masks. Even treasure hunts and quizzes are a possibility.


Lush sells a wide range of bath and cosmetics products. It manages to attract a large part of the market because of its broad range of products and its mixture of cheap and more expensive items.


It currently has more than 900 stores in 50 countries. Its first store opened in Poole in 1995, still the location of Lush's main office and its production line.