The Barbour store, in Heathrow, Terminal 1 opened in 2008 and offers the Barbour Steve McQueen Collection, Heritage, Lifestyle and Classic across both mens and ladieswear.