Yankee Candle Unveils New Concept Store

Yankee Candle, a division of Newell Brands, recently unveiled a new “World of Home Fragrance” concept store in Natick Mall outside of Boston, MA.

The store is the first of its kind for Yankee Candle, and opened during its milestone 50th year anniversary. The company noted that the store is centered around unique sensorial experiences including customers being able to create their own personalized scent collections.

Designed by retail design firm FRCH Nelson, the new Yankee Candle store has a smaller retail footprint than traditional Yankee Candle stores, creating a more intimate and immersive experience for home fragrance lovers, according to the company.