The Natura store located in Illa Diagonal Barcelona is the closest thing to a smell. When you try to describe it, a lot of different images, textures, and sensations come to mind that are difficult to express in words. Natura offers products from different cultures. You will find clothes, accessories, household items, travel items, and gifts.
Natura is a bazaar where the scent of incense mixes itself with the ethnic influences of the clothing. Enter the store and make a journey through nature. A space full of accessories, books, decoration and original objects that you didn't even know existed. And all of them were conceptualized to bring a smile to the world.
Natura is a company that was born in 1992 in Barcelona and has been growing ever since. One of its stores is located in Illa Diagonal.back to list