Luxury Italian Furniture
Selva is a brand known for timeless, luxury Italian furniture that transcends seasons. Since its founding in 1968, this brand has been one to watch, with a love for heritage and tradition alongside exciting modern collaborations. Discover more in our Behind The Brand feature.