Free Delivery on UK Mainland orders over £60


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