This set of six dining armchairs by Leon Frost for Lion in Frost, circa 1975, embodies 1970s glamour and innovation. Known for pioneering Lucite furniture, Lion in Frost crafted these chairs with sculptural bent Lucite frames and soft pale pink leather upholstery, blending futuristic design with luxurious comfort. Signed in the Lucite, these rare pieces reflect Frost’s artistry and the company’s reputation for modern elegance, making them a statement of timeless sophistication.
These dining chairs were crafted in the United States, specifically in Florida, where the Lion in Frost Company was based. The time of manufacture is circa 1975, during the height of the company's prominence in modern and glamorous furniture design.
We also have two more of camel color fabric.
Seat height 17" H
Arm height 24" H