Long Sleeve Shirts
We have classic formal shirts. We have casual overshirts. We have checked, embroidered, jacquard, knitted and striped shirts. If there’s a shirt you need, we likely have it.


- XS
- S
- M
- L
- XL
- XXL
Sale
Trin - Beige Check Cotton Shirt
£60.50
£110


- XS
- S
- M
- L
- XL
- XXL
Sale
Trin Shirt Oxford Stripe
£61.75
£95


- XS
- S
- M
- L
- XL
- XXL
Sale
Whiting - Black Beatnik Overshirt
£123.25
£145


Sold Out
Whiting Overshirt Black/Brown Stepney
£108.75
£145