Men's Stuarts London Short sleeve t-shirts from £25 | Lyst UK