
White herringbone (6249) £100.00

Light Grey large twill (3060) £105.00

Black pinpoint (3551) £115.00

Black stripe (2095) £115.00

Black gingham check (2096) £115.00

Charcoal fine twill (8080) £100.00

Black fine twill (8080) £105.00

White large twill (3060) £105.00

White self stripe (3532) £115.00

Light Blue twill check (3546) £105.00

Light Blue pinpont (3551) £115.00

Blue fine twill (8080) £100.00

Blue large twill (3060) £105.00

Light Blue stripe (2095) £115.00

Light Blue gingham check (2096) £115.00

Blue herringbone (6249) £100.00

Blue pinpoint (3551) £115.00

Blue stripe (2095) £115.00

Blue gingham check (2096) £115.00

Royal Blue herringbone (6249) £100.00