175-179 Oxford StSohoLondonW1D 2JS
Plastic free consultations
Order & collect
Lush’s largest London store spans over 3 floors and includes a Lush spa that offers 12 different spa treatments as well as an exclusive Fresh Facial shop-floor experience. We also offer tailored parties and exclusive shop tours! Give us a call to enquire or book in for a pamper.