I would like to buy my DH a new winter coat for his birthday. He walks our Springer for miles each day so it needs to be warm with good pockets.
He's 40 so reasonably stylish. Not too worried about budget. Would go up to about £300 as he tends to keep things for years.
Would really appreciate some recommendations please.