0% Finance is now available online, over the phone and in our showroom.

One of the world’s most precious fabrics, this is a sumptuous choice that beautifully catches and reflects the light. Our velvets are made from 100% cotton and have a rub count of 40,000 For care information, please see the FAQs.

One of the world’s most precious fabrics, this is a sumptuous choice that beautifully catches and reflects the light. Our velvets are made from 100% cotton and have a rub count of 40,000 For care information, please see the FAQs.

This lush speckled chenille comes with an aqua clean finish meaning you can draw on it and then just wipe it off. Our mineral fabrics are 58% polyester & 42% cotton with a rub count of 35,000.

This lush speckled chenille comes with an aqua clean finish meaning you can draw on it and then just wipe it off. Our mineral fabrics are 58% polyester & 42% cotton with a rub count of 35,000.

This chenille blend has been double tumble dried for super softness. Yarn dyed, it’s available in three warm and classic colours. Our Dumble fabrics are made from 92% polyester & 8% cotton, with a rub count of 25,000.

This chenille blend has been double tumble dried for super softness. Yarn dyed, it’s available in three warm and classic colours. Our Dumble fabrics are made from 92% polyester & 8% cotton, with a rub count of 25,000.

This soft, hardwearing fabric feels just like wool without the itchiness. Hypoallergenic and easy to clean, it comes in five bold, and versatile colours. Our Stirling fabrics are 100% polyester with a rub count of 45,000.

This soft, hardwearing fabric feels just like wool without the itchiness. Hypoallergenic and easy to clean, it comes in five bold, and versatile colours. Our Stirling fabrics are 100% polyester with a rub count of 45,000.

This soft, hardwearing fabric feels just like wool without the itchiness. Hypoallergenic and easy to clean, it comes in five bold, and versatile colours. Our Stirling fabrics are 100% polyester with a rub count of 45,000.

This soft, hardwearing fabric feels just like wool without the itchiness. Hypoallergenic and easy to clean, it comes in five bold, and versatile colours. Our Stirling fabrics are 100% polyester with a rub count of 45,000.

You’ll love the feel of our classic blend of natural cotton and linen. Soft and elegant, these three colourways will fit perfectly into any home. These fabrics are a blend of 55% linen and 45% cotton with a rub count of 20,000.

These modern, multi-coloured wool and chenille mix are warm, easy to keep clean and match every room. Our fossil fabrics are 49% polypropolene, 31% polyester, 16% wool and 4% viscose with a 20,000 rub count.

These modern, multi-coloured wool and chenille mix are warm, easy to keep clean and match every room. Our fossil fabrics are 49% polypropolene, 31% polyester, 16% wool and 4% viscose with a 20,000 rub count.

A pure twill-design cotton you won’t be able to take your hands off, this smooth fabric has a gentle diagonal stripe brushed into it and gets better with age. These fabrics are 100% cotton and have a rub count of 32,000.

A pure twill-design cotton you won’t be able to take your hands off, this smooth fabric has a gentle diagonal stripe brushed into it and gets better with age. These fabrics are 100% cotton and have a rub count of 32,000.

A pure twill-design cotton you won’t be able to take your hands off, this smooth fabric has a gentle diagonal stripe brushed into it and gets better with age. These fabrics are 100% cotton and have a rub count of 32,000.

This tight-knit, family-friendly blend has the feel of pure linen. With a choice of two coloured French-style stripes, this neutral is a modern, versatile classic. Made from 80% viscose and 20% linen with a rub count of 50,000.

This tight-knit, family-friendly blend has the feel of pure linen. With a choice of two coloured French-style stripes, this neutral is a modern, versatile classic. Made from 80% viscose and 20% linen with a rub count of 50,000.

Feels strong and looks smart, this classic herringbone has a calico cotton feel and complements both neutrals and brights. Our Natural Herringbone fabric is made from 68% linen and 32% cotton with a rub count of 25,000.

The linen in this beautiful blend gives it a slight sheen. Soft and smooth to touch, this fabric is 80% viscose and 20% linen, this fabric has a rub count of 25,000.

The linen in this beautiful blend gives it a slight sheen. Soft and smooth to touch, this fabric is 80% viscose and 20% linen, this fabric has a rub count of 25,000.

The linen in this beautiful blend gives it a slight sheen. Soft and smooth to touch, this fabric is 80% viscose and 20% linen, this fabric has a rub count of 25,000.

An easy to wear, classic blend of two beautiful, strong and warm natural fabrics. This versatile mix comes in four neutral and rich tones. This wool mix is 60% wool & 40% linen with a rub count of 60,000.

Maze’s geometric pattern comes in a range of bold colours. Beautifully textured and tactile, it’s finished in a state-of-the-art tumbling machine for extra softness. 78% cotton, 15% polyester & 7% acrylic with a rub count of 21,000.

Maze’s geometric pattern comes in a range of bold colours. Beautifully textured and tactile, it’s finished in a state-of-the-art tumbling machine for extra softness. 78% cotton, 15% polyester & 7% acrylic with a rub count of 21,000.

Maze’s geometric pattern comes in a range of bold colours. Beautifully textured and tactile, it’s finished in a state-of-the-art tumbling machine for extra softness. 78% cotton, 15% polyester & 7% acrylic with a rub count of 21,000.

Spun and woven in Italy using eco-friendly yarn, this deep-grooved basket weave cotton is soft to touch, hardwearing and versatile. Warm in winter and cool in summer, it’s aerated, bulky, natural and breathable. 100% cotton and a 20,000 rub count.

Spun and woven in Italy, this deep-grooved basket weave cotton is soft to touch, hardwearing and versatile. Warm in winter and cool in summer, it’s aerated, bulky, natural and breathable. 100% cotton and a 20,000 rub count.

Spun and woven in Italy, this deep-grooved basket weave cotton is soft to touch, hardwearing and versatile. Warm in winter and cool in summer, it’s aerated, bulky, natural and breathable. 100% cotton and a 20,000 rub count.

A house classic with a tight weave, a beautiful, printed-on waxy texture and an antique look. This fabric is brushed and softened to create a warm, breathable, all natural cotton you won’t be able to take your hands (feet/cheeks) off. 100% and an 18,000 rub count.

A house classic with a tight weave, a beautiful, printed-on waxy texture and an antique look. This fabric is brushed and softened to create a warm, breathable, all natural cotton you won’t be able to take your hands (feet/cheeks) off. 100% and an 18,000 rub count.

A house classic with a tight weave, a beautiful, printed-on waxy texture and an antique look. This fabric is brushed and softened to create a warm, breathable, all natural cotton you won’t be able to take your hands (feet/cheeks) off. 100% and an 18,000 rub count.

Buzz is speckled and soft with a lovely sheen. Busy in pattern but not in nature, this fabric has a calm and quiet presence. Our buzz fabrics are 45% cotton, 44% viscose & 11% linen, with a rub count of 40,000.

Buzz is speckled and soft with a lovely sheen. Busy in pattern but not in nature, this fabric has a calm and quiet presence. Our buzz fabrics are 45% cotton, 44% viscose & 11% linen, with a rub count of 40,000.

The uneven yarn width in this blend offers a unique and perfectly imperfect look. Velvety smooth and soft, this fabric’s a nice resting place for weary heads. Dwell fabrics are 48% viscose, 24% polyster, 20% cotton & 8% linen. Dwell has a 40,000 rub count.

The uneven yarn width in this blend offers a unique and perfectly imperfect look. Velvety smooth and soft, this fabric’s a nice resting place for weary heads. Dwell fabrics are 48% viscose, 24% polyster, 20% cotton & 8% linen. Dwell has a 40,000 rub count.

A thick Italian woollen felt naturally fire retardant, our soft wool mix is warming, comfortable, smooth and hardwearing. This wool mix fabric is 80% wool & 20% polymide, with a rub count of 40,000.

This on-trend cotton undergoes the same treatment as stonewash jeans. Unique white creases and a beautifully uneven distribution of colour makes this a modern choice that changes over time. Our Stonewash fabrics are 100% cotton and have a rub count of 25,000.

A thick Italian woollen felt naturally fire retardant, our soft wool mix is warming, comfortable, smooth and hardwearing. This wool mix fabric is 80% wool & 20% polymide, with a rub count of 40,000.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

A thick Italian woollen felt that's naturally fire retardant, our soft wool mix is warming, comfortable, smooth and hardwearing. Soft Wool Mix is made of 70% wool, 25% polymide & 5% other fibre with a 50,000 rub count.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

A thick Italian woollen felt that's naturally fire retardant, our soft wool mix is warming, comfortable, smooth and hardwearing. Soft Wool Mix is made of 70% wool, 25% polymide & 5% other fibre with a 50,000 rub count.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

A thick Italian woollen felt naturally fire retardant, our soft wool mix is warming, comfortable, smooth and hardwearing. This wool mix fabric is 80% wool & 20% polymide, with a rub count of 40,000.

A thick Italian woollen felt that's naturally fire retardant, our soft wool mix is warming, comfortable, smooth and hardwearing. Soft Wool Mix is made of 70% wool, 25% polymide & 5% other fibre with a 50,000 rub count.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

Bold and beautiful, make a statement with this geometric print. Expect this pure linen to look well-loved and lived in as your sofa ages. Our Geometric fabrics are 100% linen and have a rub count of 20,000.

Bold and beautiful, make a statement with this geometric print. Expect this pure linen to look well-loved and lived in as your sofa ages. Our Geometric fabrics are 100% linen and have a rub count of 20,000.

These folk-inspired patterns come in neutral earthy and mineral tones. Expect this pure linen to change over time, looking well-loved and lived in as your sofa ages. These fabrics are 100% linen with a rub count of 20,000.

A popular fabric from a famous UK mill, this soft check is made from pure lambswool. 100% natural, it’s fire retardant, cools in summer and warms in winter. With a rub count of 40,000 our Moon Wool's are 100% wool.

A popular fabric from a famous UK mill, this soft check is made from pure lambswool. 100% natural, it’s fire retardant, cools in summer and warms in winter. With a rub count of 40,000 our Moon Wool's are 100% wool.

A popular fabric from a famous UK mill, this soft check is made from pure lambswool. 100% natural, it’s fire retardant, cools in summer and warms in winter. With a rub count of 40,000 our Moon Wool's are 100% wool.

A popular fabric from a famous UK mill, this soft check is made from pure lambswool. 100% natural, it’s fire retardant, cools in summer and warms in winter. With a rub count of 40,000 our Moon Wool's are 100% wool.

This pure linen is grown, spun, dyed and woven in France. A stunning, smart fabric with a beautiful sheen, it’s natural, classic and breathable, looking lived in and loved over time. 100% linen with a rub count of 25,000.

This pure linen is grown, spun, dyed and woven in France. A stunning, smart fabric with a beautiful sheen, it’s natural, classic and breathable, looking lived in and loved over time. 100% linen with a rub count of 25,000.

This pure linen is grown, spun, dyed and woven in France. A stunning, smart fabric with a beautiful sheen, it’s natural, classic and breathable, looking lived in and loved over time. 100% linen with a rub count of 25,000.

A creative, this opulent velvet makes a bold statement. Our Impression fabric is made from 68% viscose & 32% cotton and has an incredible rub count of 90,000. For care information, please see the FAQs.

We’ve sourced Italy’s finest, beautiful-to-touch, you-deserve-it velvet. Our Italian Velvets are made of 68% viscose and 32% cotton with an incredible 90,000 rub count. For care information, please see the FAQs.

We’ve sourced Italy’s finest, beautiful-to-touch, you-deserve-it velvet. Our Italian Velvets are made of 68% viscose and 32% cotton with an incredible 90,000 rub count. For care information, please see the FAQs.

We’ve sourced Italy’s finest, beautiful-to-touch, you-deserve-it velvet. Our Italian Velvets are made of 68% viscose and 32% cotton with an incredible 90,000 rub count. For care information, please see the FAQs.

We’ve sourced Italy’s finest, beautiful-to-touch, you-deserve-it velvet. Our Italian Velvets are made of 68% viscose and 32% cotton with an incredible 90,000 rub count. For care information, please see the FAQs.

We’ve sourced Italy’s finest, beautiful-to-touch, you-deserve-it velvet. Our Italian Velvets are made of 68% viscose and 32% cotton with an incredible 90,000 rub count. For care information, please see the FAQs.

A luxuriously soft short pile velvet, available in four bold colours. This hard-wearing fabric is hypoallergenic and easy to clean.

A luxuriously soft short pile velvet, available in four bold colours. This hard-wearing fabric is hypoallergenic and easy to clean.

A luxuriously soft short pile velvet, available in four bold colours. This hard-wearing fabric is hypoallergenic and easy to clean.

A luxuriously soft short pile velvet, available in four bold colours. This hard wearing fabric is hypoallergenic and easy to clean.

Family friendly and easy to clean, this beautiful, natural grained pigment hide has extra finishes to enhance its durability. Smooth, luxurious and soft, this leather is 100% natural and naturally hardwearing.

A naturally drummed British grain, it’s been tanned with luxurious oils to create a rich deep colour with quirk and character. It’ll age well and weather beautifully; just as nature intended.

We’ve sourced Italy’s finest, beautiful-to-touch, you-deserve-it velvet. Our Italian Velvets are made of 68% viscose and 32% cotton with an incredible 90,000 rub count. For care information, please see the FAQs.

A luxuriously soft short pile velvet, available in four bold colours. This hard-wearing fabric is hypoallergenic and easy to clean.

Cowboy is a beautiful, and classic full aniline pull up hide. Its natural grain has been tanned with luxurious oils that provide a smooth feel. To enhance its beauty, this leather may show more natural scars and characteristics.

Heritage is a luxuriously soft, slightly waxy, distressed aniline hide, with a scratch resistant finish. To enhance its beauty, this leather may show more natural scars and characteristics.

Heritage is a luxuriously soft, slightly waxy, distressed aniline hide, with a scratch resistant finish. To enhance its beauty, this leather may show more natural scars and characteristics.

Buffalo is a top Water Buffalo aniline hide that's been tanned with a combination of oils & waxes. The grain, growth lines and other natural characteristics are more visible than cowhide’s grain giving it a more distinctive, natural look.

This chunky weave cotton comes in a range of vibrant colours and features a pleasing texture and soft hand feel. Water resistant, its wipe-friendly finish makes it perfectly family-friendly.

This chunky weave cotton comes in a range of vibrant colours and features a pleasing texture and soft hand feel. Water resistant, its wipe-friendly finish makes it perfectly family-friendly.

This chunky weave cotton comes in a range of vibrant colours and features a pleasing texture and soft hand feel. Water resistant, its wipe-friendly finish makes it perfectly family-friendly.

This chenille blend has been double tumble dried for super softness. Yarn dyed, it’s available in three warm and classic colours. Our Dumble fabrics are made from 92% polyester & 8% cotton, with a rub count of 25,000.

A luxuriously soft short pile velvet, available in four bold colours. This hard-wearing fabric is hypoallergenic and easy to clean.

This super-soft Plush Cotton has been heavily brushed to give it a texture that is smooth to the touch. The 100% cotton base is the perfect showcase for vibrant colours and is available in six punchy, modern hues.

This super-soft Plush Cotton has been heavily brushed to give it a texture that is smooth to the touch. The 100% cotton base is the perfect showcase for vibrant colours and is available in six punchy, modern hues.

This super-soft Plush Cotton has been heavily brushed to give it a texture that is smooth to the touch. The 100% cotton base is the perfect showcase for vibrant colours and is available in six punchy, modern hues.

This super-soft Plush Cotton has been heavily brushed to give it a texture that is smooth to the touch. The 100% cotton base is the perfect showcase for vibrant colours and is available in six punchy, modern hues.

This super-soft Plush Cotton has been heavily brushed to give it a texture that is smooth to the touch. The 100% cotton base is the perfect showcase for vibrant colours and is available in six punchy, modern hues.

This super-soft Plush Cotton has been heavily brushed to give it a texture that is smooth to the touch. The 100% cotton base is the perfect showcase for vibrant colours and is available in six punchy, modern hues.

This super-soft Plush Cotton has been heavily brushed to give it a texture that is smooth to the touch. The 100% cotton base is the perfect showcase for vibrant colours and is available in six punchy, modern hues.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

Let your upholstery shine with our luxurious, crushed Fine Velvet available in five colourways. It’s made from a durable 100% polyester with a rub count of 80,000, making it stain-repellent and easy to maintain.

Let your upholstery shine with our luxurious, crushed Fine Velvet available in five colourways. It’s made from a durable 100% polyester with a rub count of 80,000, making it stain-repellent and easy to maintain.

Let your upholstery shine with our luxurious, crushed Fine Velvet available in five colourways. It’s made from a durable 100% polyester with a rub count of 80,000, making it stain-repellent and easy to maintain.

Let your upholstery shine with our luxurious, crushed Fine Velvet available in five colourways. It’s made from a durable 100% polyester with a rub count of 80,000, making it stain-repellent and easy to maintain.

Let your upholstery shine with our luxurious, crushed Fine Velvet available in five colourways. It’s made from a durable 100% polyester with a rub count of 80,000, making it stain-repellent and easy to maintain.

A cotton-blend fabric blooming with our fun Boxing Hares pattern, this playful design is perfect for upholstering feature pieces such as armchairs or footstools. With a 67% cotton to 33% linen blend ratio.

A cotton-blend fabric blooming with our fun Boxing Hares pattern, this playful design is perfect for upholstering feature pieces such as armchairs or footstools. With a 67% cotton to 33% linen blend ratio.

Our modern take on the traditional Damask print, the Elegance range certainly lives up to its name. The subtle print comes in three neutral colourways on soft 100% cotton and its 40,000 rub count makes it hardwearing too.

Our modern take on the traditional Damask print, the Elegance range certainly lives up to its name. The subtle print comes in three neutral colourways on soft 100% cotton and its 40,000 rub count makes it hardwearing too.

Our modern take on the traditional Damask print, the Elegance range certainly lives up to its name. The subtle print comes in three neutral colourways on soft 100% cotton and its 40,000 rub count makes it hardwearing too.

Reinvigorate your interior with this delicate striped pattern. A style that’s always on-trend, it instantly uplifts footstools or your armchair. With a composition of 79% cotton and 18% linen, this luxurious milled cloth adds character to your favourite furniture.

Reinvigorate your interior with this delicate striped pattern. A style that’s always on-trend, it instantly uplifts footstools or your armchair. With a composition of 79% cotton and 18% linen, this luxurious milled cloth adds character to your favourite furniture.

Add a splash of accent colour with our Moorland fabric. In ultra-modern tones, this linen-blend cloth features a two-tone weave and a rub count of 22,000. With a composition of 80% polyester, 14% acrylic and 6% linen.

Add a splash of accent colour with our Moorland fabric. In ultra-modern tones, this linen-blend cloth features a two-tone weave and a rub count of 22,000. With a composition of 80% polyester, 14% acrylic and 6% linen.

Add a splash of accent colour with our Moorland fabric. In ultra-modern tones, this linen-blend cloth features a two-tone weave and a rub count of 22,000. With a composition of 80% polyester, 14% acrylic and 6% linen.

A thick Italian woollen felt that's naturally fire retardant, our soft wool mix is warming, comfortable, smooth and hardwearing. Soft Wool Mix is made of 70% wool, 25% polymide & 5% other fibre with a 50,000 rub count.

A thick Italian woollen felt that's naturally fire retardant, our soft wool mix is warming, comfortable, smooth and hardwearing. Soft Wool Mix is made of 70% wool, 25% polymide & 5% other fibre with a 50,000 rub count.

A thick Italian woollen felt that's naturally fire retardant, our soft wool mix is warming, comfortable, smooth and hardwearing. Soft Wool Mix is made of 70% wool, 25% polymide & 5% other fibre with a 50,000 rub count.

A thick Italian woollen felt that's naturally fire retardant, our soft wool mix is warming, comfortable, smooth and hardwearing. Soft Wool Mix is made of 70% wool, 25% polymide & 5% other fibre with a 50,000 rub count.

Feels strong and looks smart, this classic herringbone has a calico cotton feel and complements both neutrals and brights. Our Natural Herringbone fabric is made from 68% linen and 32% cotton with a rub count of 25,000.

Feels strong and looks smart, this classic herringbone has a calico cotton feel and complements both neutrals and brights. Our Natural Herringbone fabric is made from 68% linen and 32% cotton with a rub count of 25,000.

Add a stylish splash of colour with our Pure Linen cloth. With a delicate weave and subtle hint of shine, this fun fabric comes in a range of playful colours. It has a rub count of 40,000 and a composition of 51% viscose, 25% linen and 24% polyester.

Add a stylish splash of colour with our Pure Linen cloth. With a delicate weave and subtle hint of shine, this fun fabric comes in a range of playful colours. It has a rub count of 40,000 and a composition of 51% viscose, 25% linen and 24% polyester.

Add a stylish splash of colour with our Pure Linen cloth. With a delicate weave and subtle hint of shine, this fun fabric comes in a range of playful colours. It has a rub count of 40,000 and a composition of 51% viscose, 25% linen and 24% polyester.

This versatile, baby soft cotton linen mix is one of our bestsellers. Hardwearing and easy-to-clean, it’s a natural mix with a beautiful brushed texture. This fabric is made from 63% cotton and 37% linen, with a rub count of 36,000.

Showroom icon Visit our showroom
Newsletter signup
Fabrics icon Free fabric samples