
Pink/blue stripes £110 £99.00

Blue mini herringbone £110 £99.00

Fine twill with blue stripe £110 £99.00

Fine twill with pink stripe £110 £99.00

White/lilac twill stripe £110 £99.00

Blue pin point stripe £120 £108.00

Navy bengal stripe £110 £99.00

Navy Bengal £115 £103.50

Blue Bengal £115 £103.50