Colour

Sale

Medium Blue Plain Weave Italian Wool Suiting - 3.50 Metres

Regular Price
£85.00 GBP
Sale Price
£85.00 GBP
Regular Price
£154.00 GBP
Unit Price
per 
Sale

White and Blue Stripe All Wool Blazer/Boating - 2.50 Metres

Regular Price
£65.00 GBP
Sale Price
£65.00 GBP
Regular Price
£100.00 GBP
Unit Price
per 
Sale

Royal Blue, Black and Yellow Stripe All Wool Blazer/Boating - 2.35 Metres

Regular Price
£45.00 GBP
Sale Price
£45.00 GBP
Regular Price
£95.00 GBP
Unit Price
per 

Navy Blue Pinstripe Super 110's Suiting

Regular Price

From £36.00 GBP Per Metre

Sale Price
£36.00 GBP
Regular Price
Unit Price
per 

Dark Navy Blue Herringbone Super 110's Suiting

Regular Price

From £36.00 GBP Per Metre

Sale Price
£36.00 GBP
Regular Price
Unit Price
per 
Sale

Pale Blue Cotton Suiting - 1.50 Metres

Regular Price
£22.00 GBP
Sale Price
£22.00 GBP
Regular Price
£39.00 GBP
Unit Price
per 
Sale

Sky Blue with Pink Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Light Blue with Dark Blue Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Light Blue with Dark Blue Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Light Blue Stripe Oxford Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Light Blue Plain Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Light Blue Oxford Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Light Blue & White Stripe Oxford Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Dark Blue with Light Blue Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 

Blue, Pink, Purple & Yellow Multi Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
Unit Price
per 

Blue, Pink & Yellow Multi Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
Unit Price
per 
Sale

Blue with Yellow Stripe Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with Yellow Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with Yellow Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with White Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with White & Pink Stripe Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with White & Dark Blue Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with Red Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with Red & White Stripe Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with Red & White Stripe Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with Pink & Red Stripe Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with Green Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with Green Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with Green Check Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with Dark Blue & Yellow Stripe Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue with Dark Blue & White Stripe Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue Stripe Oxford Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue Plain Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Blue & White Stripe Oxford Cotton Shirting

Regular Price

From £22.00 GBP Per Metre

Sale Price
£22.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Duck Egg Blue Herringbone with Lilac Window Pane Check Wool & Cotton - Sold Per Metre

Regular Price

From £25.00 GBP Per Metre

Sale Price
£25.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sold Out

Navy Blue Pick and Pick with Tan Window Pane Check Wool & Linen - Sold Per Metre

Regular Price
£20.00 GBP
Sale Price
£20.00 GBP
Regular Price
£40.00 GBP
Unit Price
per 
Sale

Light Blue/Grey with Subtle Blue Multi Check All Wool Suiting - Sold Per Metre

Regular Price

From £15.00 GBP Per Metre

Sale Price
£15.00 GBP
Regular Price
£48.00 GBP
Unit Price
per 
Sale

Navy Blue with Subtle Brown Glen Check All Wool Milled Suiting - Sold Per Metre

Regular Price

From £15.00 GBP Per Metre

Sale Price
£15.00 GBP
Regular Price
£48.00 GBP
Unit Price
per 
Sale

Royal Blue Cotton Velvet

Regular Price

From £12.00 GBP Per Metre

Sale Price
£12.00 GBP
Regular Price
£20.00 GBP
Unit Price
per 
Sale

Navy Blue Cotton Velvet

Regular Price

From £12.00 GBP Per Metre

Sale Price
£12.00 GBP
Regular Price
£20.00 GBP
Unit Price
per 
Sold Out

Denim Indigo Blue Cotton & Linen Herringbone - Sold Per Metre

Regular Price
£10.00 GBP
Sale Price
£10.00 GBP
Regular Price
£36.00 GBP
Unit Price
per 
Sold Out

Denim Indigo Blue Cotton & Linen Basket Weave - Sold Per Metre

Regular Price
£10.00 GBP
Sale Price
£10.00 GBP
Regular Price
£36.00 GBP
Unit Price
per 
Sale

Dark Indigo Blue Cotton & Lycra Brushed Denim - Sold Per Metre

Regular Price
£10.00 GBP
Sale Price
£10.00 GBP
Regular Price
£28.00 GBP
Unit Price
per 
Sale

Dark Navy Blue Waxed Cotton

Regular Price

From £10.00 GBP Per Metre

Sale Price
£10.00 GBP
Regular Price
£25.00 GBP
Unit Price
per 

Navy Blue Resin Pimbo Buttons - Large (32 Ligne)

Regular Price

From £4.00 GBP Per Metre

Sale Price
£4.00 GBP
Regular Price
Unit Price
per 

Royal Blue Irish Linen

Regular Price

From £36.00 GBP Per Metre

Sale Price
£36.00 GBP
Regular Price
Unit Price
per 

Dark Navy Blue Irish Linen

Regular Price

From £36.00 GBP Per Metre

Sale Price
£36.00 GBP
Regular Price
Unit Price
per 

Bright Navy Blue Irish Linen

Regular Price

From £36.00 GBP Per Metre

Sale Price
£36.00 GBP
Regular Price
Unit Price
per