SKU: KK117 Executive premium Oxford shirt short-sleeved (classic fit) From £19.78 From £16.49 Shop Now
SKU: KK113 Slim fit premium Oxford shirt long-sleeved (slim fit) From £21.60 From £18.00 Out of stock
SKU: KK189 Contrast premium Oxford shirt long-sleeved (tailored fit) From £24.10 From £20.09 Shop Now