About The Sofa & Chair Company
Our West London Showroom is the largest in the UK and boasts 100's of the finest room-sets, each one curated to inspire and impress. More than just furniture, we are proud to design, manufacture and deliver the finest craftsmanship and luxury.