
White oxford with trim * (4000) £115.00

Blue oxford with trim * (4000) £115.00

Aqua oxford with trim * (4000) £115.00

Lilac oxford with trim * (4000) £115.00

Blue small gingham with trim * (4029) £115.00

Lime small gingham with trim * (4029) £115.00

Purple small gingham with trim * (4029) £115.00

White oxford (4000) £105.00

Light Grey fine twill (8080) £100.00

Pink/Grey Check (6143) £115.00

Pink herringbone (6249) £100.00

Lilac herringbone (6249) £100.00

Red check (3072) £115.00

Light Blue check (3072) £115.00

Flower print, White/pink (2243) £125.00

White pinpoint (3551) £115.00

Black pinpoint (3551) £115.00

Light Blue pinpoint (3551) £115.00

Blue pinpoint (3551) £115.00

Lilac pinpoint (3551) £115.00

Flower and stripe print (2237) £125.00

Big floral print (2242) £125.00

White chevron (6779) £105.00

Green stripe stretch ** (0606) £135.00