
Grey fine twill £95 £85.50

Grey twill £110 £99.00

Large twill £100 £90.00

Black stripe £110 £99.00

Black gingham £110 £99.00

Charcoal fine twill £95 £85.50

Black fine twill £95 £85.50

Blue twill £110 £99.00

Blue fine twill £95 £85.50

Blue herringbone £95 £85.50

Blue large twill £100 £90.00

Blue stripe £110 £99.00

Blue gingham £110 £99.00

Blue/White stripe £100 £90.00

Navy/white stripe £100 £90.00

White fine twill £95 £85.50

White large twill £100 £90.00

White??? £110 £99.00

White chevron £100 £90.00

White herringbone £95 £85.50

Dark Blue herringbone £95 £85.50

Royal Blue stripe £110 £99.00

Royal Blue gingham £110 £99.00