Founded in 1987, the Tuscan brand Edra has since become synonymous with archetypally chic and universal Italian interior design; amalgamating tradition, technology, superlative craftsmanship and quality materials to create products as innovative as they are timeless.
The company’s Standard, On the Rocks and Sherazade sofas – created by the visionary Milanese designer Francesco Binfaré, a close collaborator with the brand since 1992 – have long been stalwarts of the Edra inventory. This year, they’ve entered a process of r…