De Lush concept store in Tokyo biedt de klant op vier verdiepingen diverse belevingen. Aan de producten zitten verschillende technologieën gekoppeld om de klant te informeren over de ingrediënten van het product. Daarnaast komt er een Spa Experience waar alle producten van Lush uitgeprobeerd kunnen worden.