in the UK
over 50 fabrics

Fabric Sofas
For a cosy and inviting atmosphere, consider a fabric sofa from The Cotswold Company. Our diverse range of sizes, colours and styles ensures you'll find the perfect fabric sofa to complement your décor while providing ultimate comfort.
- Made to order in 4-5 weeks£2,099+ 57 fabric options
JacksonChaise Large Right Hand - Forest Green - House Linen Mix
Made to order in 4-5 weeks£3,699+ 57 fabric optionsStewartLarge 2 Seater - Natural - Compton Stripe
Made to order in 4-5 weeks£2,099+ 57 fabric optionsHurley2 Seater - Teal - Eco Chenille
Made to order in 5-6 weeks£1,499+ 52 fabric optionsTalbot3 Seater - Natural - Eco Chenille
Made to order in 5-6 weeks£2,199+ 52 fabric optionsHurley3 Seater - Dusky Rose - Eco Chenille
Made to order in 5-6 weeks£1,799+ 52 fabric optionsHurley2 Seater - Teal marl - Rustic weave
Made to order in 5-6 weeks£1,599+ 52 fabric optionsHarris ChesterfieldLarge 2 Seater - Teal - Eco Chenille
Made to order in 5-6 weeks£2,499+ 54 fabric optionsOsbourneLarge 2 Seater - Natural - Rustic Weave
Made to order in 5-6 weeks£1,999+ 57 fabric optionsHurley3 Seater - Forest Green - Matt Velvet
Made to order in 5-6 weeks£2,099+ 52 fabric optionsOsbourne4 Seater - Natural - Compton Stripe
Made to order in 5-6 weeks£2,399+ 57 fabric optionsOsbourne4 Seater - Natural - Rustic Weave
Made to order in 5-6 weeks£2,399+ 57 fabric optionsTalbot3 Seater - Brick - Matt Velvet
Made to order in 5-6 weeks£2,499+ 52 fabric optionsHurleySofa Bed Large 2 Seater - Sage - Aquaclean Oxford
Made to order in 5-6 weeks£2,699+ 52 fabric optionsOsbourne2 Seater - Natural - Rustic Weave
Made to order in 5-6 weeks£1,899+ 57 fabric optionsMorrisLarge 2 Seater - Sage - Aquaclean Oxford
Made to order in 5-6 weeks£1,899+ 52 fabric optionsHarris Chesterfield3 Seater - Forest Green - Matt Velvet
Made to order in 5-6 weeks£2,999+ 54 fabric optionsStewartLarge 2 Seater - Natural - Rustic weave
Made to order in 4-5 weeks£2,099+ 57 fabric optionsOsbourne3 Seater - Dark Rosehip - Matt Velvet
Made to order in 5-6 weeks£2,299+ 57 fabric optionsTaylor High Back3 Seater - Natural - Aquaclean Oxford
Made to order in 4-5 weeks£2,399+ 57 fabric optionsOsbourne3 Seater - Duck Egg - Broadway Stripe
Made to order in 5-6 weeks£2,199+ 57 fabric optionsMorris3 Seater - Natural - Aquaclean Oxford
Made to order in 5-6 weeks£2,099+ 52 fabric optionsOsbourne4 Seater - Forest Green - House Linen Mix
Made to order in 4-5 weeks£2,199+ 57 fabric optionsJacksonChaise Large Left Hand - Natural - Aquaclean Oxford
Made to order in 5-6 weeks£3,899+ 57 fabric options
More to explore
Discover the joy of creating a sofa that's uniquely yours. With our made-to-order fabric sofas, you have the freedom to choose the size, fabric, colour, and leg finish that best suits your style and needs. From the cosy 3 seater Morris weave sofa in indigo to the spacious 4 seater Morris weave sofa in grey marl, our range offers something for everyone.
Our sofas are crafted using traditional methods, ensuring a high-quality finish. The timber used is responsibly sourced, reflecting our commitment to sustainability. Once your order is ready, typically in 9-10 weeks, we'll deliver it to your room of choice and even take care of the packaging removal and recycling.
To help you make the perfect choice, we offer up to 6 free swatches. So why wait? Start creating your perfect fabric sofa with The Cotswold Company today.




















































































































