
White fine twill (8080) £100 £90.00

Cream poplin (6060) £95 £85.50

Pink herringbone (6249) £100 £90.00

Lilac herringbone (6249) £100 £90.00

Light Blue/White stripe (2095) £115 £103.50

Blue large twill (3060) £105 £94.50

Blue herringbone (6249) £100 £90.00

Blue fine twill (8080) £100 £90.00

Dark Blue herringbone (6249) £100 £90.00

Navy twill check (3546) £105 £94.50

White herringbone (6249) £100 £90.00

White large twill (3060) £105 £94.50

Cream herringbone (6249) £100 £90.00

Light Grey fine twill (8080) £100 £90.00

Black fine twill (8080) £100 £90.00