Newest Products

Wine Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Pink Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Bright Red Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Orange Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Yellow Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Lemon Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Dark Brown Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Light Brown Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Beige Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Khaki Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Moss Green Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Light Green Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Stone Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Natural Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Ecru Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

White Plain Weave 100% Linen

Regular Price

From £34.00 Per Metre

Sale Price
£34.00
Regular Price
Unit Price
per 

Navy Blue, Green, Red and Royal Blue Plaid Check Brushed Check Cotton Shirting

Regular Price

From £28.00 Per Metre

Sale Price
£28.00
Regular Price
Unit Price
per 

Red, Green, Blue and Yellow Plaid Check Brushed Check Cotton Shirting

Regular Price

From £28.00 Per Metre

Sale Price
£28.00
Regular Price
Unit Price
per 

Red, Dark Brown, White and Tan Plaid Check Brushed Check Cotton Shirting

Regular Price

From £28.00 Per Metre

Sale Price
£28.00
Regular Price
Unit Price
per 

Light Brown, White and Moss Green Plaid Check Brushed Check Cotton Shirting

Regular Price

From £28.00 Per Metre

Sale Price
£28.00
Regular Price
Unit Price
per 

Ecru, Navy Blue and Brown Plaid Check Brushed Check Cotton Shirting

Regular Price

From £28.00 Per Metre

Sale Price
£28.00
Regular Price
Unit Price
per 

White, Grey and Navy Blue Plaid Check Brushed Check Cotton Shirting

Regular Price

From £28.00 Per Metre

Sale Price
£28.00
Regular Price
Unit Price
per 

Navy Blue, White and Royal Blue Plaid Check Brushed Check Cotton Shirting

Regular Price

From £28.00 Per Metre

Sale Price
£28.00
Regular Price
Unit Price
per 

Navy Blue, White and Red Plaid Check Brushed Check Cotton Shirting

Regular Price

From £28.00 Per Metre

Sale Price
£28.00
Regular Price
Unit Price
per 

Navy Blue, White and Brown Plaid Check Brushed Check Cotton Shirting

Regular Price

From £28.00 Per Metre

Sale Price
£28.00
Regular Price
Unit Price
per 

Navy Blue, White and Emerald Green Plaid Check Brushed Check Cotton Shirting

Regular Price

From £28.00 Per Metre

Sale Price
£28.00
Regular Price
Unit Price
per 

White Pique/Marcella Formal/Evening Dress Cotton Shirting

Regular Price

From £30.00 Per Metre

Sale Price
£30.00
Regular Price
Unit Price
per 

White Poplin Formal/Evening Dress Cotton Shirting

Regular Price

From £30.00 Per Metre

Sale Price
£30.00
Regular Price
Unit Price
per 

Lilac and White Gingham Check Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Pink and White Gingham Check Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Red and White Gingham Check Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Blue and White Gingham Check Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Royal Blue and White Gingham Check Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Navy Blue and White Gingham Check Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Black and Ecru Gingham Check Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Blue and Ecru Gingham Check Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Red and Ecru Gingham Check Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Green and Ecru Gingham Check Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Beige and Ecru Gingham Check Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Navy Blue and White Stripe Oxford Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Blue and White Stripe Oxford Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Green and White Stripe Oxford Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Brown and White Stripe Oxford Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Red and White Stripe Oxford Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Pink and White Stripe Oxford Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Dark Navy Plain Oxford Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Khaki Plain Oxford Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Green Plain Oxford Cotton Shirting

Regular Price

From £24.00 Per Metre

Sale Price
£24.00
Regular Price
Unit Price
per 

Newest Products

Discover our newest products, showcasing the newest trends and innovations in textile design.

Our collection features cutting-edge materials that combine style with functionality, offering a range of textures, patterns, and finishes to suit every need.

From eco-friendly options to high-performance fabrics, these latest arrivals are perfect for creating contemporary garments, accessories, and home decor.

Whether you’re looking for luxurious fabrics with a premium feel or practical materials with advanced features, our newest selection ensures you stay ahead of the curve with the freshest and most stylish choices available.