Lush opens fragrance concept store in London July 25, 2024 Lush has opened what it calls a Perfume Library on Beak Street in Soho, London. Read the full article now! Log in Subscribe