Filters

Sort by
Sort by
Extrafine Italian merino wool
£285.00
Grained leather and Norwegian welt
£360.00
Baby alpaca, merino wool and cotton
£225.00
baby alpaca, merino wool and cotton
£255.00
Deerskin leather and cashmere lining
£165.00
Deerskin leather and cashmere lining
£165.00
Italian boiled wool
£215.00
Italian boiled wool
£215.00
Italian nappa leather
£90.00
Italian wool and cashmere
£215.00
Italian wool and cashmere
£200.00
Italian boiled wool
£215.00
Selvedge stretch Italian denim
£145.00
Japanese chambray
£195.00
Baby alpaca, merino wool and cotton
£225.00
Italian wool and cashmere
£215.00
Italian wool and cashmere
£215.00
Selvedge denim and Italian stretch
£140.00
Italian wool and cashmere
£95.00
Italian technical wool
£230.00
Italian wool cloth
£500.00
Italian wool cloth
£500.00
Cotton and merino wool
£145.00
Italian merino wool
£195.00
Grained Italian leather
£200.00
Cotton flannel
£145.00
Italian suede leather
£295.00
Italian Merino Wool
£225.00
Stretch cotton twill
£105.00
Stretch cotton twill
£105.00
Italian braided leather
£120.00
Japanese washed selvedge denim
£225.00
Italian braided leather
£120.00
Stretch cotton twill
£105.00
Japanese linen and cotton
£215.00
Italian nappa leather
£90.00
Italian smooth leather
£295.00
Italian suede leather
£90.00