Famed British outerwear brand Barbour, suppliers of weatherproof wear to everyone from the Queen of England to Steve McQueen, recently opened a new flagship in London.

Barbour’s largest UK store ever is spread over two floors in Long Acre, Covent Garden, housing all the brand’s heritage and lifestyle collections.

Barbour’s largest UK store ever featuring the new Steve McQueen Collection

Of course it wouldn’t be a Barbour shop without some motorcycles scattered about, while the decor offers more than a nod to the International Jacket, the classic motorbiking garment they invented 75 years ago.

One of the highlights of the space is of course the new Steve McQueen Collection, and we’re pretty sure if the King of Cool was still around he’d have a house account….

Click to enlarge: