-
Cashmere Blend Shirt - Navy
Regular price £87.00Regular price £87.00 Sale priceUnit price per£145.00Sale -
City Shirt - Puppytooth Mid Blue
Regular price £53.00Regular price £53.00 Sale priceUnit price per£89.00Sale -
Tattersall Check Shirt - Brown/Navy
Regular price £62.00Regular price £62.00 Sale priceUnit price per£89.00Sale -
Brushed Cotton Shirt - Beige Herringbone
Regular price £59.00Regular price £59.00 Sale priceUnit price per£85.00Sale -
Collarless Shirt - Blue
Regular price £53.00Regular price £53.00 Sale priceUnit price per£89.00Sale -
Regular Fit shirt - Dobby Check Grey
Regular price £57.00Regular price £57.00 Sale priceUnit price per£95.00Sale -
City Shirt Poplin - Lilac Green Stripe
Regular price £80.00Regular price £80.00 Sale priceUnit price per£115.00Sale -
Regular Fit shirt - Seersucker Sky Blue
Regular price £80.00Regular price £80.00 Sale priceUnit price per£115.00Sale -
City Shirt Poplin - Pink Stripe
Regular price £73.00Regular price £73.00 Sale priceUnit price per£105.00Sale -
Silk Shirt Covered Placket - Black
Regular price £157.00Regular price £157.00 Sale priceUnit price per£225.00Sale -
Regular Fit shirt - Seersucker Turquoise
Regular price £80.00Regular price £80.00 Sale priceUnit price per£115.00Sale -
City Shirt Poplin - Blue Burgundy Stripe
Regular price £73.00Regular price £73.00 Sale priceUnit price per£105.00Sale -
City Shirt Poplin - Blue White Stripe
Regular price £80.00Regular price £80.00 Sale priceUnit price per£115.00Sale -
Regular Fit shirt - Cashmere Blend Denim
Regular price £101.00Regular price £101.00 Sale priceUnit price per£145.00Sale -
Regular Fit shirt - Glacial Green Check
Regular price £52.00Regular price £52.00 Sale priceUnit price per£105.00Sale -
Slim Fit Shirt - Navy Check
Regular price £47.00Regular price £47.00 Sale priceUnit price per£95.00Sale