Sort by
Sort by
Heavyweight cotton jersey
£70.00
Japanese selvedge denim
£185.00
Italian washed denim
£140.00
Italian selvedge denim
£150.00
Italian boiled wool
£215.00
Italian boiled wool
£215.00
Merino wool jersey
£15.00
Italian Merino Wool
£225.00
Italian wool and cashmere
£215.00
Italian wool and cashmere
£215.00
Italian Merino Wool
£250.00
Italian stretch denim
£130.00
Italian stretch twill
£105.00
Merino wool jersey
£15.00
Sold out
Belleville trousers in dark green Belleville trousers in dark green
Italian corduroy
£220.00
Sold out
Bergame trousers in navy Bergame trousers in navy
Portuguese wool flannel
£200.00
Sold out
Calvi shirt in blue Calvi shirt in blue
Heavyweight oxford cotton
£140.00
Technical and waterproof wool
£685.00
Wool and cashmere flannel
£220.00
Japanese fabric
£160.00
Sold out
Molene sweater in charcoal Molene sweater in charcoal
Italian Merino Wool
£250.00
Heavyweight cotton fleece
£140.00
Sold out
White Volpaia shirt White Volpaia shirt
Heavyweight cotton oxford
£140.00
Italian wool and cashmere
£550.00
Sold out
Calvi shirt in honey Calvi shirt in honey
Heavyweight oxford cotton
£140.00
Extrafine Italian merino wool
£285.00
Portuguese Shetland wool
£215.00
Italian cotton canvas
£160.00
Italian cotton canvas
£160.00
Sold out
Manarola sleeveless vest in orange p221122142347-fullbody-raw-47
Wool blend fleece
£190.00
£50.00
Sold out
Camargue shirt in raw denim Camargue shirt in raw denim
Regenerative cotton denim
£160.00