Barbour
Barbour Grindle elasticated-waist shorts - Grey
£174
Mens Barbour Patch-Pocket Relaxed-Fit Linen-Cotton Short
£110£55(50% off)
Mens Barbour Silverbay Straight-Leg Cotton-Blend Trousers
£149