not-on-sale
-
Bradford Oxford striped shirt£111.00
-
Bradford Oxford striped shirt£111.00
-
Bradford Linen Shirt
Sold out -
Bradford Oxford shirt
Sold out -
Bradford denim shirt
Sold out -
Bradford Striped Linen Blend Shirt
Sold out -
Bradford flannel check shirt£94.00
-
Bradford Oxford Cotton Shirt£111.00
-
Bradford shirt
Sold out -
Bradford Oxford Cotton Shirt
Sold out -
Garment-dyed Linen Shirt£111.00
-
Bradford Striped Seersucker Shirt
Sold out -
Bradford shirt
Sold out -
Overshirt with madras pattern£145.00
-
Bradford Striped Linen Blend Shirt
Sold out -
Bradford Striped Seersucker Shirt
Sold out
★ A shirt wearable as a tee