Im April 2015 hat Lush Fresh Handmade Cosmetics die Türen des neuen Flagship Stores in England geöffnet, der zugleich auch der Grösste der Welt ist. Mehr als 200 brandneue Produkte wurden für die Eröffnung in der Oxford Street kreiert. Eine Auswahl dieser neuen und innovativen Lush Produkte quer durch das Sortiment sind jetzt weltweit in allen Lush Shops erhältlich.