Logo
T

The Sofa & Chair Company

123 employees

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.

Basic info

Industry

Furniture and Home Furnishings Manufacturing

Sectors

Furniture and Home Furnishings Manufacturing

Date founded

2006

FAQ