Skip to content


Your cart is empty

Men's Shirts

Crafted using time honoured English shirt making techniques and exclusive fabric from some of Europe's finest weaving mills.

Sort by

157 products


Tropical Short SleeveTropical Short Sleeve
Paisley CloudPaisley Cloud
Paisley OceanPaisley Ocean
White TwillWhite Twill
Novesa London
White Twill (Easy Care) Sale priceFrom $119.00
Charcoal GreyCharcoal Grey
Charcoal Grey Sale priceFrom $89.00
Black and Grey Gingham ShirtBlack and Grey Gingham Shirt
Wide Blue Stripe shirtWide Blue Stripe shirt
Purple Stripe ShirtPurple Stripe Shirt
Purple Stripe Shirt Sale price$89.00
Satin Stripe White ShirtSatin Stripe White Shirt
Embroidered Ivory ShirtEmbroidered Ivory Shirt
Flannel Dark Green Sport ShirtFlannel Dark Green Sport Shirt
Paisley Array ShortPaisley Array Short
Palm Frond Short SleevePalm Frond Short Sleeve
Hummingbird Pattern Short Sleeve ShirtHummingbird Pattern Short Sleeve Shirt
Blue Jays Pattern Short Sleeve ShirtBlue Jays Pattern Short Sleeve Shirt
The NavyThe Navy
White Flannel Sport ShirtWhite Flannel Sport Shirt
Paisley Gingham ShirtPaisley Gingham Shirt
Burgundy Windowpane ShirtBurgundy Windowpane Shirt
Blue Woven Parquet ShirtBlue Woven Parquet Shirt
White PoplinWhite Poplin
Red Grey PlaidRed Grey Plaid
Red Grey Plaid Sale priceFrom $89.00
Fine StripesFine Stripes
Fine Stripes Sale priceFrom $99.00
Grey PlaidGrey Plaid
Grey Plaid Sale priceFrom $99.00
Blue Green PlaidBlue Green Plaid
Blue Green Plaid Sale priceFrom $99.00
Floral Abstract Short SleeveFloral Abstract Short Sleeve
Purple Gingham ShirtPurple Gingham Shirt
Purple Gingham Shirt Sale price$89.00
Blue Gingham Check ShirtBlue Gingham Check Shirt
Blue Pin Stripe on Black ShirtBlue Pin Stripe on Black Shirt
Grey Windowpane ShirtGrey Windowpane Shirt
Grey Windowpane Shirt Sale price$79.00
Blue Stripe ShirtBlue Stripe Shirt
Blue Stripe Shirt Sale price$79.00
Bird's Eye White ShirtBird's Eye White Shirt
Lavender Stripe ShirtLavender Stripe Shirt
Lavender Stripe Shirt Sale price$79.00
Wide Grey Stripe ShirtWide Grey Stripe Shirt
Grey Stripe Shirt Sale price$79.00
Black Check ShirtBlack Check Shirt
Black Check Shirt Sale price$89.00
Black Microcheck ShirtBlack Microcheck Shirt
Navy and Lavender Gingham ShirtNavy and Lavender Gingham Shirt
Black and Grey Microcheck Gingham ShirtBlack and Grey Microcheck Gingham Shirt
Purple Gingham ShirtPurple Gingham Shirt
Grey Micro Gingham ShirtGrey Micro Gingham Shirt
Raspberry Micro Gingham ShirtRaspberry Micro Gingham Shirt
Pink Gingham ShirtPink Gingham Shirt
Pink Gingham Shirt Sale price$89.00
Lavender Gingham Check ShirtLavender Gingham Check Shirt
Flannel Pale Green Sport ShirtFlannel Pale Green Sport Shirt
Flannel Light Charcoal Sport ShirtFlannel Light Charcoal Sport Shirt
Flannel Black Sport ShirtFlannel Black Sport Shirt
Flannel Burgundy Sport ShirtFlannel Burgundy Sport Shirt