From models to royalty, everyone wants a Barbour (even if they reek of wet Labrador!)
Appealing to an audience far more varied than just the country set, Barbour last week reported an increase of 20 per cent in sales in the year to April 2023, totalling £343 million.