Barbour opens New Heritage Covent Garden store
Covent Garden’s popular Seven Dials neighbourhood has added a leading name to its retail line-up. British luxury lifestyle brand Barbour has opened on London’s Neal Street with a fresh ‘New Heritage’ design concept.