Filters

Sort by
Sort by
View previous products
Italian technical wool
£230.00
Italian wool and cotton
£220.00
Wool, silk and Italian linen
£240.00
Italian virgin wool
£220.00
Sympatex® waterproof fabric
£590.00
Technical and waterproof wool
£685.00
Maurice polo
£150.00
Regenerative cotton jersey
£150.00
Baby alpaca, merino wool and cotton
£225.00
Sold out
John sweater in mottled grey
John sweater in mottled grey
Baby alpaca, merino wool and cotton
£225.00
Sold out
John yellow sweater
John yellow sweater
Baby alpaca, merino wool and cotton
£225.00
Babt alpaca, merino wool and cotton
£255.00
Extrafine Italian merino wool
£285.00
Extrafine Italian merino wool
£285.00
Italian Merino Wool
£250.00
Italian Merino Wool
£250.00
Italian merino wool
£255.00
Italian wool and cashmere
£235.00
Italian wool and cashmere
£235.00
Italian wool and cashmere
£235.00
Italian wool and cashmere
£215.00
Italian wool and cashmere
£215.00
Italian wool and cashmere
£215.00
Italian wool and cashmere
£215.00
Italian merino wool
£195.00
Italian merino wool
£195.00
Italian wool and cashmere
£200.00
Italian wool and cashmere
£200.00
Italian wool and cashmere
£200.00
Italian Merino Wool
£210.00
Italian Merino Wool
£210.00
Italian textured cotton
£140.00
Italian textured cotton
£140.00
Italian textured cotton
£140.00
Stretch cotton twill
£95.00
Stretch cotton twill
£95.00
Stretch cotton twill
£95.00
Grained Italian leather
£200.00
Certified Linen Canvas
£170.00
Certified Linen Canvas
£170.00
Sold out
Nazare sneakers in natural
Nazare sneakers in natural
Certified Linen Canvas
£170.00
Certified Linen Canvas
£170.00
Italian boiled wool
£215.00
Sold out
Milo overshirt in orange turmeric
Milo overshirt in orange turmeric
Portuguese Shetland wool
£215.00
Sold out
Milo overshirt in bark brown
Milo overshirt in bark brown
Portuguese Shetland wool
£215.00
Italian boiled wool
£215.00
Italian boiled wool
£215.00
Shetland wool
£215.00
Shetland wool
£215.00
Italian boiled wool
£215.00