Uncategorized Lush Cosmetics, Dubai St. Albans, Herts, UK: It’s hard to let the fragrance of Lush products not get to you. The St. Albans store tucked into the Maltings... August 24, 2011 1.3K